Details

Time bar (total: 25.6s)

analyze692.0ms (2.7%)

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

Compiled 41 to 30 computations (26.8% saved)

sample2.0s (7.8%)

Results
2.0s8256×body256valid
2.0ms10×body256infinite
Bogosity

preprocess70.0ms (0.3%)

Algorithm
egg-herbie
Rules
1584×fma-def
1216×associate--r+
1152×associate--l+
1090×distribute-lft-in
1082×associate-*r*
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
072324
1186324
2491324
31335324
44446324
56353324
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 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 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 y -2) (fma.f64 (fma.f64 (fma.f64 (fma.f64 y 104109730557/25000000000 393497462077/5000000000) y 4297481763/31250000) y x) y z)) (fma.f64 (fma.f64 (fma.f64 (+.f64 y 216700011257/5000000000) y 263505074721/1000000000) y 156699607947/500000000) y 23533438303/500000000))
(*.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 (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 (+.f64 y 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 y -2)))
(/.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 (fma.f64 z (fma.f64 z (fma.f64 z (fma.f64 104109730557/25000000000 z 393497462077/5000000000) 4297481763/31250000) y) x) (/.f64 (+.f64 z -2) (fma.f64 z (fma.f64 z (fma.f64 z (+.f64 z 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.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 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(/.f64 (*.f64 (+.f64 x -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)

simplify73.0ms (0.3%)

Algorithm
egg-herbie
Rules
1416×associate-+r-
1130×distribute-lft-in
1046×associate-+r+
958×associate-+l+
854×*-commutative
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
03181
16781
215981
341081
4128381
5472681
6667281
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)

prune4.0ms (0%)

Pruning

5 alts after pruning (5 fresh and 0 done)

PrunedKeptTotal
New145
Fresh011
Picked000
Done000
Total156
Error
36.87%
Counts
6 → 4
Alt Table
Click to see full alt table
StatusErrorProgram
37.18%
(/.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)))
39.33%
(/.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))
37.24%
(*.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)))
37%
(*.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 139 to 95 computations (31.7% saved)

localize375.0ms (1.5%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.15%
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
0.42%
(*.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)))
0.44%
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
35.74%
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
Compiler

Compiled 137 to 89 computations (35% saved)

series19.0ms (0.1%)

Counts
4 → 108
Calls

27 calls:

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

rewrite158.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1162×associate-/r*
538×add-sqr-sqrt
506×add-exp-log
506×add-log-exp
506×log1p-expm1-u
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
025184
1539184
26569184
Stop Event
node limit
Counts
4 → 203
Calls
Call 1
Inputs
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.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)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.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)))))) (#(struct:change #<rule egg-rr> (2) ((x *.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))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (*.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 2) (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 2) (*.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.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))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (/.f64 -1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 1) (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 2) 1) (/.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 2) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 2) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x 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)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x 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)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x 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))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) 3) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x 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))))))) (#(struct:change #<rule egg-rr> (2) ((x 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))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x 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))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 393497462077/5000000000 (*.f64 (*.f64 x 104109730557/25000000000) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x 104109730557/25000000000) 1) 393497462077/5000000000)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 x 104109730557/25000000000 393497462077/5000000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) (sqrt.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) (pow.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) 2) (cbrt.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 x 104109730557/25000000000) (*.f64 x 104109730557/25000000000)) 154840252661040053153929/25000000000000000000) (-.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 60929246449480706651316240921050533/125000000000000000000000000000 (pow.f64 (*.f64 x 104109730557/25000000000) 3)) (+.f64 (*.f64 (*.f64 x 104109730557/25000000000) (*.f64 x 104109730557/25000000000)) (-.f64 154840252661040053153929/25000000000000000000 (*.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) x) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) -2) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 -2 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -2 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.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)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 x x -4) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (+.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 -8 (pow.f64 x 3)) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (fma.f64 x x (-.f64 4 (*.f64 x -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x x -4)) (+.f64 x 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 -8 (pow.f64 x 3))) (fma.f64 x x (-.f64 4 (*.f64 x -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 x -2) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (fma.f64 x x -4) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (*.f64 (+.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 -8 (pow.f64 x 3)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (*.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (+.f64 x -2)) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (fma.f64 x x -4) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (+.f64 x 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 -8 (pow.f64 x 3)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (fma.f64 x x (-.f64 4 (*.f64 x -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) 1) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 x -2) 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)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x x -4)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 -8 (pow.f64 x 3))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x x (-.f64 4 (*.f64 x -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (fma.f64 x x -4)) (*.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) (+.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (+.f64 -8 (pow.f64 x 3))) (*.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) (fma.f64 x x (-.f64 4 (*.f64 x -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (fma.f64 x x -4) 1) (*.f64 (+.f64 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (fma.f64 x x -4) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (*.f64 (+.f64 x 2) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 -8 (pow.f64 x 3)) 1) (*.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 -8 (pow.f64 x 3)) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (*.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2))) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2))) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.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 1 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 x -2) (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))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 x -2) (*.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))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 x -2) (/.f64 1 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 x -2) (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 2))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 x -2) (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 1)) (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 x -2) (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 x -2) (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 2))) (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 x -2) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2) 1)) (/.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 x -2) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) (/.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 x -2) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 2))) (/.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (fma.f64 x x -4) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (+.f64 x 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 -8 (pow.f64 x 3)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (fma.f64 x x (-.f64 4 (*.f64 x -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.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)) (fma.f64 x x -4)) 1) (+.f64 x 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.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)) (fma.f64 x x -4)) (sqrt.f64 (+.f64 x 2))) (sqrt.f64 (+.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.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)) (fma.f64 x x -4)) (*.f64 (cbrt.f64 (+.f64 x 2)) (cbrt.f64 (+.f64 x 2)))) (cbrt.f64 (+.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.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 -8 (pow.f64 x 3))) 1) (fma.f64 x x (-.f64 4 (*.f64 x -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.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 -8 (pow.f64 x 3))) (sqrt.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2))))) (sqrt.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.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 -8 (pow.f64 x 3))) (*.f64 (cbrt.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2)))) (cbrt.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2)))))) (cbrt.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 x -2) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 1) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 x -2) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (neg.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 x -2) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (neg.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 x -2) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (sqrt.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))) (sqrt.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 x -2) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (*.f64 (cbrt.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) (cbrt.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))) (cbrt.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 x -2) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) -1) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 x -2) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (neg.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 x -2) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2))) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (+.f64 x -2)) 1) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (+.f64 x -2)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (neg.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (+.f64 x -2)) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (neg.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (+.f64 x -2)) (sqrt.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))) (sqrt.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (+.f64 x -2)) (*.f64 (cbrt.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) (cbrt.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))) (cbrt.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (+.f64 x -2)) -1) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (+.f64 x -2)) (neg.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (+.f64 x -2)) (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2))) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (fma.f64 x x -4) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 1) (+.f64 x 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (fma.f64 x x -4) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (sqrt.f64 (+.f64 x 2))) (sqrt.f64 (+.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (fma.f64 x x -4) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 (cbrt.f64 (+.f64 x 2)) (cbrt.f64 (+.f64 x 2)))) (cbrt.f64 (+.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 -8 (pow.f64 x 3)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 1) (fma.f64 x x (-.f64 4 (*.f64 x -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 -8 (pow.f64 x 3)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (sqrt.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2))))) (sqrt.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 -8 (pow.f64 x 3)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 (cbrt.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2)))) (cbrt.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2)))))) (cbrt.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) 1) 1) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) 1) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 1) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (cbrt.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (sqrt.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (sqrt.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2))) (sqrt.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) 1) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (sqrt.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (cbrt.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (cbrt.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (*.f64 (cbrt.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (cbrt.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))) (cbrt.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2))) (cbrt.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x x -4)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 -8 (pow.f64 x 3))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x x (-.f64 4 (*.f64 x -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (fma.f64 x x -4)) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) (+.f64 x 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (+.f64 -8 (pow.f64 x 3))) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) (fma.f64 x x (-.f64 4 (*.f64 x -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (fma.f64 x x -4) 1) (+.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)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (fma.f64 x x -4) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (+.f64 x 2)) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 -8 (pow.f64 x 3)) 1) (fma.f64 x x (-.f64 4 (*.f64 x -2)))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 -8 (pow.f64 x 3)) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (fma.f64 x x (-.f64 4 (*.f64 x -2)))) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2))) 1) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2))) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (neg.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2))) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (neg.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2))) (sqrt.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))) (sqrt.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2))) (*.f64 (cbrt.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) (cbrt.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))) (cbrt.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2))) -1) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2))) (neg.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2))) (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2))) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (+.f64 x -2)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3) (pow.f64 (+.f64 x -2) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (+.f64 x -2) 3) (pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 y (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 y (*.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) y)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000))) (+.f64 (*.f64 x 4297481763/31250000) y))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 1) y)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) x) (+.f64 (*.f64 4297481763/31250000 x) y))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 y (*.f64 x (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))) (*.f64 x 4297481763/31250000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 y (*.f64 (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) x)) (*.f64 4297481763/31250000 x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 y)) (-.f64 1 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) (exp.f64 (log1p.f64 y))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 1) (exp.f64 (log1p.f64 y))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))))) (#(struct:change #<rule egg-rr> (2) ((x *.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)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 2) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.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))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 y 3) (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 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))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))))))

simplify327.0ms (1.3%)

Algorithm
egg-herbie
Rules
958×associate-/l*
822×associate-/l/
724×associate-*l*
690×associate-*r*
498×*-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
066923093
1176622169
Stop Event
node limit
Counts
311 → 362
Calls
Call 1
Inputs
(*.f64 500000000/23533438303 z)
(+.f64 (*.f64 500000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)) x))
(+.f64 (*.f64 (-.f64 68759708208/23533438303 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z))) (*.f64 65876268680250000000/553822718361107519809 z))) (pow.f64 x 2)) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)) x)))
(+.f64 (*.f64 (-.f64 393497462077/235334383030 (+.f64 (*.f64 263505074721/47066876606 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z))) (+.f64 (*.f64 156699607947/23533438303 (-.f64 68759708208/23533438303 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z))) (*.f64 65876268680250000000/553822718361107519809 z)))) (*.f64 10835000562850000000/553822718361107519809 z)))) (pow.f64 x 3)) (+.f64 (*.f64 (-.f64 68759708208/23533438303 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z))) (*.f64 65876268680250000000/553822718361107519809 z))) (pow.f64 x 2)) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)) x))))
104109730557/25000000000
(-.f64 104109730557/25000000000 (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x)))
(-.f64 (+.f64 104109730557/25000000000 (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))) (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x)))
(-.f64 (+.f64 104109730557/25000000000 (+.f64 (/.f64 y (pow.f64 x 3)) (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))) (+.f64 (*.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 3))) (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x))))
104109730557/25000000000
(-.f64 104109730557/25000000000 (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x)))
(-.f64 (+.f64 104109730557/25000000000 (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))) (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x)))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (*.f64 -1 y)) (pow.f64 x 3))) (+.f64 104109730557/25000000000 (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2))))) (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x)))
(/.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))
(+.f64 (/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))
(+.f64 (/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))
(/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))
(+.f64 (/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))
(+.f64 (/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))
(/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))
(+.f64 (/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))
(+.f64 (/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
393497462077/5000000000
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(*.f64 104109730557/25000000000 x)
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(*.f64 104109730557/25000000000 x)
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(*.f64 -1000000000/23533438303 z)
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z))))) (pow.f64 x 2))))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)))))) (+.f64 (*.f64 263505074721/47066876606 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z))) (+.f64 49698921037/117667191515 (*.f64 -21670001125700000000/553822718361107519809 z)))) (pow.f64 x 3))) (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z))))) (pow.f64 x 2)))))
(*.f64 104109730557/25000000000 x)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) (+.f64 13764240537310136880149/125000000000000000000 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))))
(*.f64 104109730557/25000000000 x)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 -1 y)) (pow.f64 x 2))) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) 13764240537310136880149/125000000000000000000)
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(+.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (*.f64 2 (/.f64 1 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (*.f64 2 (/.f64 1 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (*.f64 2 (/.f64 1 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
y
(+.f64 (*.f64 4297481763/31250000 x) y)
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 y (*.f64 393497462077/5000000000 (pow.f64 x 2))))
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 y (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2)))))
(*.f64 104109730557/25000000000 (pow.f64 x 3))
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2)))
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2))))
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 y (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2)))))
(*.f64 104109730557/25000000000 (pow.f64 x 3))
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2)))
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2))))
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 y (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2)))))
(*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x)
(+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)
(+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)
(+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)
y
(+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)
(+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)
(+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)
y
(+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)
(+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)
(+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) 1)
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 1)
(*.f64 1 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (*.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 2) (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 2) (*.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.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 (neg.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 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 1) (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 2) 1) (/.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 2) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 2) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 1)
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 2)
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 3)
(pow.f64 (pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3) 1/3)
(pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) -1)
(neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2))
(log.f64 (exp.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) 3) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) 3)))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(exp.f64 (log.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 1))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))
(+.f64 393497462077/5000000000 (*.f64 (*.f64 x 104109730557/25000000000) 1))
(+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000)
(+.f64 (*.f64 (*.f64 x 104109730557/25000000000) 1) 393497462077/5000000000)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000))) 1)
(*.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 1)
(*.f64 1 (fma.f64 x 104109730557/25000000000 393497462077/5000000000))
(*.f64 (sqrt.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) (sqrt.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(*.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) (pow.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) 2) (cbrt.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(/.f64 (-.f64 (*.f64 (*.f64 x 104109730557/25000000000) (*.f64 x 104109730557/25000000000)) 154840252661040053153929/25000000000000000000) (-.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000))
(/.f64 (+.f64 60929246449480706651316240921050533/125000000000000000000000000000 (pow.f64 (*.f64 x 104109730557/25000000000) 3)) (+.f64 (*.f64 (*.f64 x 104109730557/25000000000) (*.f64 x 104109730557/25000000000)) (-.f64 154840252661040053153929/25000000000000000000 (*.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000))))
(pow.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 1)
(pow.f64 (sqrt.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) 2)
(pow.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) 3)
(pow.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 3) 1/3)
(sqrt.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 2))
(log.f64 (exp.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000))))
(cbrt.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 3))
(expm1.f64 (log1p.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(exp.f64 (log.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(exp.f64 (*.f64 (log.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) 1))
(log1p.f64 (expm1.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) x) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) -2))
(+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) -2) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) x))
(+.f64 (*.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 -2 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (*.f64 -2 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))) 1)
(/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))
(/.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 1)
(/.f64 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 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (fma.f64 x x -4) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (+.f64 x 2)))
(/.f64 (+.f64 -8 (pow.f64 x 3)) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (fma.f64 x x (-.f64 4 (*.f64 x -2)))))
(/.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x x -4)) (+.f64 x 2))
(/.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 -8 (pow.f64 x 3))) (fma.f64 x x (-.f64 4 (*.f64 x -2))))
(/.f64 (*.f64 (+.f64 x -2) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))
(/.f64 (*.f64 (fma.f64 x x -4) (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 -8 (pow.f64 x 3)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (*.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (+.f64 x -2)) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))
(/.f64 (*.f64 (fma.f64 x x -4) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (+.f64 x 2))
(/.f64 (*.f64 (+.f64 -8 (pow.f64 x 3)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (fma.f64 x x (-.f64 4 (*.f64 x -2))))
(/.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) 1) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (/.f64 (+.f64 x -2) 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 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x x -4)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x 2)))
(/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 -8 (pow.f64 x 3))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x x (-.f64 4 (*.f64 x -2)))))
(/.f64 (*.f64 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (fma.f64 x x -4)) (*.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) (+.f64 x 2)))
(/.f64 (*.f64 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (+.f64 -8 (pow.f64 x 3))) (*.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) (fma.f64 x x (-.f64 4 (*.f64 x -2)))))
(/.f64 (*.f64 (fma.f64 x x -4) 1) (*.f64 (+.f64 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(/.f64 (*.f64 (fma.f64 x x -4) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (*.f64 (+.f64 x 2) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))
(/.f64 (*.f64 (+.f64 -8 (pow.f64 x 3)) 1) (*.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(/.f64 (*.f64 (+.f64 -8 (pow.f64 x 3)) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (*.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2))) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2))) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))
(/.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2))
(/.f64 (/.f64 (+.f64 x -2) (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 (/.f64 (+.f64 x -2) (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 (/.f64 (+.f64 x -2) (*.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 (/.f64 (+.f64 x -2) (/.f64 1 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (sqrt.f64 (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) (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 2))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (cbrt.f64 (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) (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 1)) (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))
(/.f64 (/.f64 (+.f64 x -2) (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(/.f64 (/.f64 (+.f64 x -2) (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 2))) (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (cbrt.f64 (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) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2) 1)) (/.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/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) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) (/.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(/.f64 (/.f64 (+.f64 x -2) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 2))) (/.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(/.f64 (/.f64 (fma.f64 x x -4) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (+.f64 x 2))
(/.f64 (/.f64 (+.f64 -8 (pow.f64 x 3)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (fma.f64 x x (-.f64 4 (*.f64 x -2))))
(/.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)) (fma.f64 x x -4)) 1) (+.f64 x 2))
(/.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)) (fma.f64 x x -4)) (sqrt.f64 (+.f64 x 2))) (sqrt.f64 (+.f64 x 2)))
(/.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)) (fma.f64 x x -4)) (*.f64 (cbrt.f64 (+.f64 x 2)) (cbrt.f64 (+.f64 x 2)))) (cbrt.f64 (+.f64 x 2)))
(/.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 -8 (pow.f64 x 3))) 1) (fma.f64 x x (-.f64 4 (*.f64 x -2))))
(/.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 -8 (pow.f64 x 3))) (sqrt.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2))))) (sqrt.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2)))))
(/.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 -8 (pow.f64 x 3))) (*.f64 (cbrt.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2)))) (cbrt.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2)))))) (cbrt.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2)))))
(/.f64 (/.f64 (*.f64 (+.f64 x -2) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 1) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))
(/.f64 (/.f64 (*.f64 (+.f64 x -2) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (neg.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (/.f64 (*.f64 (+.f64 x -2) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (neg.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (/.f64 (*.f64 (+.f64 x -2) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (sqrt.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))) (sqrt.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))
(/.f64 (/.f64 (*.f64 (+.f64 x -2) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (*.f64 (cbrt.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) (cbrt.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))) (cbrt.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))
(/.f64 (/.f64 (*.f64 (+.f64 x -2) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) -1) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (/.f64 (*.f64 (+.f64 x -2) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (neg.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (/.f64 (*.f64 (+.f64 x -2) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2))) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (/.f64 (*.f64 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (+.f64 x -2)) 1) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))
(/.f64 (/.f64 (*.f64 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (+.f64 x -2)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (neg.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (/.f64 (*.f64 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (+.f64 x -2)) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (neg.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (/.f64 (*.f64 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (+.f64 x -2)) (sqrt.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))) (sqrt.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))
(/.f64 (/.f64 (*.f64 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (+.f64 x -2)) (*.f64 (cbrt.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) (cbrt.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))) (cbrt.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))
(/.f64 (/.f64 (*.f64 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (+.f64 x -2)) -1) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (/.f64 (*.f64 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (+.f64 x -2)) (neg.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (/.f64 (*.f64 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (+.f64 x -2)) (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2))) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (/.f64 (*.f64 (fma.f64 x x -4) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 1) (+.f64 x 2))
(/.f64 (/.f64 (*.f64 (fma.f64 x x -4) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (sqrt.f64 (+.f64 x 2))) (sqrt.f64 (+.f64 x 2)))
(/.f64 (/.f64 (*.f64 (fma.f64 x x -4) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 (cbrt.f64 (+.f64 x 2)) (cbrt.f64 (+.f64 x 2)))) (cbrt.f64 (+.f64 x 2)))
(/.f64 (/.f64 (*.f64 (+.f64 -8 (pow.f64 x 3)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 1) (fma.f64 x x (-.f64 4 (*.f64 x -2))))
(/.f64 (/.f64 (*.f64 (+.f64 -8 (pow.f64 x 3)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (sqrt.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2))))) (sqrt.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2)))))
(/.f64 (/.f64 (*.f64 (+.f64 -8 (pow.f64 x 3)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 (cbrt.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2)))) (cbrt.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2)))))) (cbrt.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2)))))
(/.f64 (/.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) 1) 1) (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 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) 1) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2))
(/.f64 (/.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 1) (sqrt.f64 (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 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (cbrt.f64 (sqrt.f64 (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 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (sqrt.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (sqrt.f64 (sqrt.f64 (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 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2))) (sqrt.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (/.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) 1) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (/.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (sqrt.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (/.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (cbrt.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (cbrt.f64 (sqrt.f64 (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 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (*.f64 (cbrt.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (cbrt.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))) (cbrt.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (/.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2))) (cbrt.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x x -4)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x 2))
(/.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 -8 (pow.f64 x 3))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x x (-.f64 4 (*.f64 x -2))))
(/.f64 (/.f64 (*.f64 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (fma.f64 x x -4)) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) (+.f64 x 2))
(/.f64 (/.f64 (*.f64 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (+.f64 -8 (pow.f64 x 3))) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) (fma.f64 x x (-.f64 4 (*.f64 x -2))))
(/.f64 (/.f64 (*.f64 (fma.f64 x x -4) 1) (+.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 (fma.f64 x x -4) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (+.f64 x 2)) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))
(/.f64 (/.f64 (*.f64 (+.f64 -8 (pow.f64 x 3)) 1) (fma.f64 x x (-.f64 4 (*.f64 x -2)))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))
(/.f64 (/.f64 (*.f64 (+.f64 -8 (pow.f64 x 3)) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (fma.f64 x x (-.f64 4 (*.f64 x -2)))) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))
(/.f64 (/.f64 (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2))) 1) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))
(/.f64 (/.f64 (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2))) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (neg.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (/.f64 (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2))) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (neg.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (/.f64 (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2))) (sqrt.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))) (sqrt.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))
(/.f64 (/.f64 (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2))) (*.f64 (cbrt.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) (cbrt.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))) (cbrt.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))
(/.f64 (/.f64 (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2))) -1) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (/.f64 (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2))) (neg.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (/.f64 (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2))) (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2))) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(pow.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 1)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) 2)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) 3)
(pow.f64 (pow.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 3) 1/3)
(sqrt.f64 (pow.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 x -2)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 3))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3) (pow.f64 (+.f64 x -2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 x -2) 3) (pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(exp.f64 (log.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) 1))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(+.f64 y (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)))
(+.f64 y (*.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 1))
(+.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) y)
(+.f64 (*.f64 x (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000))) (+.f64 (*.f64 x 4297481763/31250000) y))
(+.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 1) y)
(+.f64 (*.f64 (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) x) (+.f64 (*.f64 4297481763/31250000 x) y))
(+.f64 (+.f64 y (*.f64 x (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))) (*.f64 x 4297481763/31250000))
(+.f64 (+.f64 y (*.f64 (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) x)) (*.f64 4297481763/31250000 x))
(-.f64 (exp.f64 (log1p.f64 y)) (-.f64 1 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))) 1)
(-.f64 (+.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) (exp.f64 (log1p.f64 y))) 1)
(-.f64 (+.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 1) (exp.f64 (log1p.f64 y))) 1)
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 1)
(*.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))
(*.f64 (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 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 2) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))
(/.f64 (-.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 (pow.f64 y 3) (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 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))))
(pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 1)
(pow.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 2)
(pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 3)
(pow.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 3) 1/3)
(sqrt.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2))
(log.f64 (exp.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))))
(cbrt.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 3))
(expm1.f64 (log1p.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))
(exp.f64 (log.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))
(exp.f64 (*.f64 (log.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 1))
(log1p.f64 (expm1.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))
Outputs
(*.f64 500000000/23533438303 z)
(+.f64 (*.f64 500000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)) x))
(fma.f64 500000000/23533438303 z (*.f64 (+.f64 (*.f64 500000000/23533438303 y) (*.f64 -78349803973500000000/553822718361107519809 z)) x))
(fma.f64 500000000/23533438303 z (*.f64 (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809)) x))
(+.f64 (*.f64 (-.f64 68759708208/23533438303 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z))) (*.f64 65876268680250000000/553822718361107519809 z))) (pow.f64 x 2)) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)) x)))
(fma.f64 (-.f64 68759708208/23533438303 (fma.f64 156699607947/23533438303 (+.f64 (*.f64 500000000/23533438303 y) (*.f64 -78349803973500000000/553822718361107519809 z)) (*.f64 z 65876268680250000000/553822718361107519809))) (*.f64 x x) (fma.f64 500000000/23533438303 z (*.f64 (+.f64 (*.f64 500000000/23533438303 y) (*.f64 -78349803973500000000/553822718361107519809 z)) x)))
(fma.f64 (-.f64 68759708208/23533438303 (fma.f64 (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809)) 156699607947/23533438303 (*.f64 z 65876268680250000000/553822718361107519809))) (*.f64 x x) (fma.f64 500000000/23533438303 z (*.f64 (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809)) x)))
(+.f64 (*.f64 (-.f64 393497462077/235334383030 (+.f64 (*.f64 263505074721/47066876606 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z))) (+.f64 (*.f64 156699607947/23533438303 (-.f64 68759708208/23533438303 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z))) (*.f64 65876268680250000000/553822718361107519809 z)))) (*.f64 10835000562850000000/553822718361107519809 z)))) (pow.f64 x 3)) (+.f64 (*.f64 (-.f64 68759708208/23533438303 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z))) (*.f64 65876268680250000000/553822718361107519809 z))) (pow.f64 x 2)) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)) x))))
(fma.f64 (-.f64 393497462077/235334383030 (fma.f64 263505074721/47066876606 (+.f64 (*.f64 500000000/23533438303 y) (*.f64 -78349803973500000000/553822718361107519809 z)) (fma.f64 156699607947/23533438303 (-.f64 68759708208/23533438303 (fma.f64 156699607947/23533438303 (+.f64 (*.f64 500000000/23533438303 y) (*.f64 -78349803973500000000/553822718361107519809 z)) (*.f64 z 65876268680250000000/553822718361107519809))) (*.f64 z 10835000562850000000/553822718361107519809)))) (pow.f64 x 3) (fma.f64 (-.f64 68759708208/23533438303 (fma.f64 156699607947/23533438303 (+.f64 (*.f64 500000000/23533438303 y) (*.f64 -78349803973500000000/553822718361107519809 z)) (*.f64 z 65876268680250000000/553822718361107519809))) (*.f64 x x) (fma.f64 500000000/23533438303 z (*.f64 (+.f64 (*.f64 500000000/23533438303 y) (*.f64 -78349803973500000000/553822718361107519809 z)) x))))
(fma.f64 (-.f64 393497462077/235334383030 (fma.f64 (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809)) 263505074721/47066876606 (fma.f64 156699607947/23533438303 (-.f64 68759708208/23533438303 (fma.f64 (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809)) 156699607947/23533438303 (*.f64 z 65876268680250000000/553822718361107519809))) (*.f64 z 10835000562850000000/553822718361107519809)))) (pow.f64 x 3) (fma.f64 (-.f64 68759708208/23533438303 (fma.f64 (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809)) 156699607947/23533438303 (*.f64 z 65876268680250000000/553822718361107519809))) (*.f64 x x) (fma.f64 500000000/23533438303 z (*.f64 (fma.f64 500000000/23533438303 y (*.f64 z -78349803973500000000/553822718361107519809)) x))))
104109730557/25000000000
(-.f64 104109730557/25000000000 (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x)))
(-.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))
(+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))
(-.f64 (+.f64 104109730557/25000000000 (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))) (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x)))
(+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 104109730557/25000000000 (-.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 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 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 104109730557/25000000000 (-.f64 (-.f64 (+.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 x) x) (/.f64 y (pow.f64 x 3))) (/.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (pow.f64 x 3))) (/.f64 12723143231740136880149/125000000000000000000 x)))
104109730557/25000000000
(-.f64 104109730557/25000000000 (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x)))
(-.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x))
(+.f64 104109730557/25000000000 (/.f64 -12723143231740136880149/125000000000000000000 x))
(-.f64 (+.f64 104109730557/25000000000 (*.f64 2157218858562374472887084159837293/625000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))) (*.f64 12723143231740136880149/125000000000000000000 (/.f64 1 x)))
(+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x)))
(+.f64 104109730557/25000000000 (-.f64 (/.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 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 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 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 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 (/.f64 (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x x)) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))
(+.f64 (/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 (/.f64 (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x x)) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))
(+.f64 (/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 (/.f64 (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x x)) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))
(+.f64 (/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 (/.f64 (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x x)) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))
(+.f64 (/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 (/.f64 (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x x)) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))
(+.f64 (/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 (/.f64 (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x x)) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))
(+.f64 (/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 (/.f64 (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x x)) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))
(+.f64 (/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 (/.f64 (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x x)) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))
(+.f64 (/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 (/.f64 (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x x)) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
393497462077/5000000000
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(*.f64 -1000000000/23533438303 z)
(*.f64 z -1000000000/23533438303)
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(fma.f64 (+.f64 (*.f64 500000000/23533438303 (fma.f64 -2 y z)) (*.f64 156699607947000000000/553822718361107519809 z)) x (*.f64 z -1000000000/23533438303))
(fma.f64 x (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809)) (*.f64 z -1000000000/23533438303))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z))))) (pow.f64 x 2))))
(fma.f64 (+.f64 (*.f64 500000000/23533438303 (fma.f64 -2 y z)) (*.f64 156699607947000000000/553822718361107519809 z)) x (fma.f64 -1000000000/23533438303 z (*.f64 (*.f64 x x) (-.f64 (*.f64 500000000/23533438303 (+.f64 y -4297481763/15625000)) (fma.f64 -131752537360500000000/553822718361107519809 z (*.f64 156699607947/23533438303 (+.f64 (*.f64 500000000/23533438303 (fma.f64 -2 y z)) (*.f64 156699607947000000000/553822718361107519809 z))))))))
(fma.f64 x (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809)) (fma.f64 (*.f64 x x) (-.f64 (+.f64 (*.f64 500000000/23533438303 y) -137519416416/23533438303) (fma.f64 z -131752537360500000000/553822718361107519809 (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809))))) (*.f64 z -1000000000/23533438303)))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)))))) (+.f64 (*.f64 263505074721/47066876606 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z))) (+.f64 49698921037/117667191515 (*.f64 -21670001125700000000/553822718361107519809 z)))) (pow.f64 x 3))) (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z))))) (pow.f64 x 2)))))
(fma.f64 (+.f64 (*.f64 500000000/23533438303 (fma.f64 -2 y z)) (*.f64 156699607947000000000/553822718361107519809 z)) x (fma.f64 -1 (*.f64 (pow.f64 x 3) (fma.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 y -4297481763/15625000)) (fma.f64 -131752537360500000000/553822718361107519809 z (*.f64 156699607947/23533438303 (+.f64 (*.f64 500000000/23533438303 (fma.f64 -2 y z)) (*.f64 156699607947000000000/553822718361107519809 z))))) (fma.f64 263505074721/47066876606 (+.f64 (*.f64 500000000/23533438303 (fma.f64 -2 y z)) (*.f64 156699607947000000000/553822718361107519809 z)) (+.f64 49698921037/117667191515 (*.f64 z -21670001125700000000/553822718361107519809))))) (fma.f64 -1000000000/23533438303 z (*.f64 (*.f64 x x) (-.f64 (*.f64 500000000/23533438303 (+.f64 y -4297481763/15625000)) (fma.f64 -131752537360500000000/553822718361107519809 z (*.f64 156699607947/23533438303 (+.f64 (*.f64 500000000/23533438303 (fma.f64 -2 y z)) (*.f64 156699607947000000000/553822718361107519809 z)))))))))
(fma.f64 x (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809)) (-.f64 (fma.f64 (*.f64 x x) (-.f64 (+.f64 (*.f64 500000000/23533438303 y) -137519416416/23533438303) (fma.f64 z -131752537360500000000/553822718361107519809 (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809))))) (*.f64 z -1000000000/23533438303)) (*.f64 (pow.f64 x 3) (fma.f64 156699607947/23533438303 (-.f64 (+.f64 (*.f64 500000000/23533438303 y) -137519416416/23533438303) (fma.f64 z -131752537360500000000/553822718361107519809 (*.f64 156699607947/23533438303 (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809))))) (fma.f64 263505074721/47066876606 (fma.f64 500000000/23533438303 (fma.f64 y -2 z) (*.f64 z 156699607947000000000/553822718361107519809)) (fma.f64 z -21670001125700000000/553822718361107519809 49698921037/117667191515))))))
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)
(fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(-.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) (+.f64 13764240537310136880149/125000000000000000000 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))))
(+.f64 (/.f64 y (*.f64 x x)) (-.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)))))
(+.f64 (/.f64 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 -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 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 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 y (*.f64 x (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (-.f64 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 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 y (*.f64 x (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (-.f64 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 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 y (*.f64 x (+.f64 x -2))) (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 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))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (-.f64 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 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 y (*.f64 x (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (-.f64 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 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 y (*.f64 x (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (-.f64 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 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 y (*.f64 x (+.f64 x -2))) (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 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))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (-.f64 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 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 y (*.f64 x (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (-.f64 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 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 y (*.f64 x (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (-.f64 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 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 y (*.f64 x (+.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (-.f64 x 2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 (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 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (-.f64 x 2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(fma.f64 z (/.f64 (+.f64 x -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 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (-.f64 x 2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(fma.f64 z (/.f64 (+.f64 x -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 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (-.f64 x 2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(fma.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 x -2))))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 (*.f64 z (-.f64 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)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (-.f64 x 2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (*.f64 z (-.f64 x 2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 x -2))) (/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (-.f64 x 2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (*.f64 z (-.f64 x 2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 x -2))) (/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (-.f64 x 2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (*.f64 z (-.f64 x 2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 x -2))) (/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 (*.f64 z (-.f64 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)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (-.f64 x 2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (*.f64 z (-.f64 x 2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 x -2))) (/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (-.f64 x 2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (*.f64 z (-.f64 x 2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 x -2))) (/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (-.f64 x 2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (*.f64 z (-.f64 x 2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 x -2))) (/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
y
(+.f64 (*.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 x 4297481763/31250000 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 x 4297481763/31250000 y) (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000)))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(*.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))
(*.f64 (*.f64 x x) (fma.f64 x 104109730557/25000000000 393497462077/5000000000))
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2))))
(fma.f64 4297481763/31250000 x (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000)))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(+.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 x 4297481763/31250000 y) (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000)))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(*.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))
(*.f64 (*.f64 x x) (fma.f64 x 104109730557/25000000000 393497462077/5000000000))
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2))))
(fma.f64 4297481763/31250000 x (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000)))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(+.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 x 4297481763/31250000 y) (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000)))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x)
(fma.f64 4297481763/31250000 x (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000)))
(*.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)
(+.f64 (fma.f64 x 4297481763/31250000 y) (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000)))
(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)
(+.f64 (fma.f64 x 4297481763/31250000 y) (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000)))
(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)
(+.f64 (fma.f64 x 4297481763/31250000 y) (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000)))
(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)
(+.f64 (fma.f64 x 4297481763/31250000 y) (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000)))
(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)
(+.f64 (fma.f64 x 4297481763/31250000 y) (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000)))
(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)
(+.f64 (fma.f64 x 4297481763/31250000 y) (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000)))
(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)
(+.f64 (fma.f64 x 4297481763/31250000 y) (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000)))
(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)
(+.f64 (fma.f64 x 4297481763/31250000 y) (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000)))
(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)
(+.f64 (fma.f64 x 4297481763/31250000 y) (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000)))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) 1)
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 1)
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 1 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (*.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 2))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 2) (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 2) (*.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.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 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (/.f64 -1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (neg.f64 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 1) (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 2) 1) (/.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 2) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 2) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 2) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)))
(pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 1)
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 2)
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 3)
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(pow.f64 (pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3) 1/3)
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) -1)
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))
(/.f64 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2))
(fabs.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(log.f64 (exp.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) 3) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) 3)))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(exp.f64 (log.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 1))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(+.f64 393497462077/5000000000 (*.f64 (*.f64 x 104109730557/25000000000) 1))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000)
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(+.f64 (*.f64 (*.f64 x 104109730557/25000000000) 1) 393497462077/5000000000)
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000))) 1)
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(*.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 1)
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(*.f64 1 (fma.f64 x 104109730557/25000000000 393497462077/5000000000))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(*.f64 (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 (cbrt.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) (pow.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) 2))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) 2) (cbrt.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(/.f64 (-.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))
(/.f64 (+.f64 60929246449480706651316240921050533/125000000000000000000000000000 (pow.f64 (*.f64 x 104109730557/25000000000) 3)) (+.f64 (*.f64 (*.f64 x 104109730557/25000000000) (*.f64 x 104109730557/25000000000)) (-.f64 154840252661040053153929/25000000000000000000 (*.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000))))
(/.f64 (+.f64 60929246449480706651316240921050533/125000000000000000000000000000 (*.f64 (pow.f64 x 3) 1128428295162862690821234941118693/15625000000000000000000000000000)) (+.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)))
(pow.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 1)
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(pow.f64 (sqrt.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) 2)
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(pow.f64 (cbrt.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) 3)
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(pow.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 3) 1/3)
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(sqrt.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 2))
(fabs.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000))
(log.f64 (exp.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000))))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(cbrt.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 3))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(expm1.f64 (log1p.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(exp.f64 (log.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(exp.f64 (*.f64 (log.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) 1))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(log1p.f64 (expm1.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
(+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) x) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) -2))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (-.f64 x 2))
(/.f64 (+.f64 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 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) -2) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) x))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (-.f64 x 2))
(/.f64 (+.f64 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 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 -2 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (-.f64 x 2))
(/.f64 (+.f64 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 -2 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 x (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (-.f64 x 2))
(/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))) 1)
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (-.f64 x 2))
(/.f64 (+.f64 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 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (-.f64 x 2))
(/.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 1)
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (-.f64 x 2))
(/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))
(/.f64 1 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (+.f64 x -2)))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (-.f64 x 2))
(/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))
(/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (-.f64 x 2))
(/.f64 (+.f64 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 x -4) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (+.f64 x 2)))
(/.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x x -4)) (+.f64 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 (fma.f64 x x -4) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x 2))))
(/.f64 (+.f64 -8 (pow.f64 x 3)) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (fma.f64 x x (-.f64 4 (*.f64 x -2)))))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x x (-.f64 4 (*.f64 x -2)))) (+.f64 (pow.f64 x 3) -8)))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (+.f64 4 (*.f64 x 2)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x x -4)) (+.f64 x 2))
(/.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x x -4)) (+.f64 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 (fma.f64 x x -4) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x 2))))
(/.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 -8 (pow.f64 x 3))) (fma.f64 x x (-.f64 4 (*.f64 x -2))))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x x (-.f64 4 (*.f64 x -2)))) (+.f64 (pow.f64 x 3) -8)))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (+.f64 4 (*.f64 x 2)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 (+.f64 x -2) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))
(/.f64 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (/.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) (-.f64 x 2)))
(neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) (+.f64 x -2))))
(/.f64 (*.f64 (fma.f64 x x -4) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (*.f64 (+.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x x -4)) (+.f64 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 (fma.f64 x x -4) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x 2))))
(/.f64 (*.f64 (+.f64 -8 (pow.f64 x 3)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (*.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x x (-.f64 4 (*.f64 x -2)))) (+.f64 (pow.f64 x 3) -8)))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (+.f64 4 (*.f64 x 2)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (+.f64 x -2)) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))
(/.f64 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (/.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) (-.f64 x 2)))
(neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) (+.f64 x -2))))
(/.f64 (*.f64 (fma.f64 x x -4) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (+.f64 x 2))
(/.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x x -4)) (+.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 (fma.f64 x x -4) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x 2))))
(/.f64 (*.f64 (+.f64 -8 (pow.f64 x 3)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (fma.f64 x x (-.f64 4 (*.f64 x -2))))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x x (-.f64 4 (*.f64 x -2)))) (+.f64 (pow.f64 x 3) -8)))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (+.f64 4 (*.f64 x 2)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) 1) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (-.f64 x 2))
(/.f64 (+.f64 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 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (-.f64 x 2))
(/.f64 (+.f64 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 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (-.f64 x 2))
(/.f64 (+.f64 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) 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 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))
(/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x x -4)) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x 2)))
(/.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x x -4)) (+.f64 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 (fma.f64 x x -4) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x 2))))
(/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 -8 (pow.f64 x 3))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x x (-.f64 4 (*.f64 x -2)))))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x x (-.f64 4 (*.f64 x -2)))) (+.f64 (pow.f64 x 3) -8)))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (+.f64 4 (*.f64 x 2)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (fma.f64 x x -4)) (*.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) (+.f64 x 2)))
(*.f64 (/.f64 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) (/.f64 (fma.f64 x x -4) (+.f64 x 2)))
(neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) (/.f64 (fma.f64 x x -4) (+.f64 x 2)))))
(/.f64 (*.f64 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (+.f64 -8 (pow.f64 x 3))) (*.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) (fma.f64 x x (-.f64 4 (*.f64 x -2)))))
(*.f64 (/.f64 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (-.f64 4 (*.f64 x -2)))))
(*.f64 (/.f64 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (+.f64 4 (*.f64 x 2)))))
(/.f64 (*.f64 (fma.f64 x x -4) 1) (*.f64 (+.f64 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(/.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x x -4)) (+.f64 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 (fma.f64 x x -4) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x 2))))
(/.f64 (*.f64 (fma.f64 x x -4) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (*.f64 (+.f64 x 2) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))
(*.f64 (/.f64 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) (/.f64 (fma.f64 x x -4) (+.f64 x 2)))
(neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) (/.f64 (fma.f64 x x -4) (+.f64 x 2)))))
(/.f64 (*.f64 (+.f64 -8 (pow.f64 x 3)) 1) (*.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x x (-.f64 4 (*.f64 x -2)))) (+.f64 (pow.f64 x 3) -8)))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (+.f64 4 (*.f64 x 2)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 (+.f64 -8 (pow.f64 x 3)) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (*.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2))) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))
(*.f64 (/.f64 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (-.f64 4 (*.f64 x -2)))))
(*.f64 (/.f64 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (+.f64 4 (*.f64 x 2)))))
(/.f64 (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2))) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))
(/.f64 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (/.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) (-.f64 x 2)))
(neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) (+.f64 x -2))))
(/.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/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)) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (-.f64 x 2))
(/.f64 (+.f64 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) (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 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/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) (*.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 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/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) (/.f64 1 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (/.f64 (*.f64 (-.f64 x 2) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))
(*.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(/.f64 (/.f64 (+.f64 x -2) (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 2))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (cbrt.f64 (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) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 2)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 2) (+.f64 x -2)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (cbrt.f64 (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) (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 1)) (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/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) (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(/.f64 (-.f64 x 2) (*.f64 (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(*.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (/.f64 (/.f64 (+.f64 x -2) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(/.f64 (/.f64 (+.f64 x -2) (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 2))) (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (/.f64 (/.f64 (-.f64 x 2) (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 2))) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))
(*.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 2) (/.f64 (+.f64 x -2) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (/.f64 (+.f64 x -2) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2) 1)) (/.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (-.f64 x 2))
(/.f64 (+.f64 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) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) (/.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (/.f64 (*.f64 (/.f64 (-.f64 x 2) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))
(/.f64 (*.f64 (sqrt.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) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2))) (/.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(/.f64 (/.f64 (+.f64 x -2) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 2))) (/.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(*.f64 (/.f64 (*.f64 (/.f64 (-.f64 x 2) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 2)) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 2) (/.f64 (+.f64 x -2) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2))) (/.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(/.f64 (/.f64 (fma.f64 x x -4) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (+.f64 x 2))
(/.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x x -4)) (+.f64 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 (fma.f64 x x -4) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x 2))))
(/.f64 (/.f64 (+.f64 -8 (pow.f64 x 3)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (fma.f64 x x (-.f64 4 (*.f64 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 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x x (-.f64 4 (*.f64 x -2)))) (+.f64 (pow.f64 x 3) -8)))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (+.f64 4 (*.f64 x 2)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (/.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x x -4)) 1) (+.f64 x 2))
(/.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x x -4)) (+.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 (fma.f64 x x -4) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x 2))))
(/.f64 (/.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x x -4)) (sqrt.f64 (+.f64 x 2))) (sqrt.f64 (+.f64 x 2)))
(/.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x x -4)) (+.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 (fma.f64 x x -4) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x 2))))
(/.f64 (/.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x x -4)) (*.f64 (cbrt.f64 (+.f64 x 2)) (cbrt.f64 (+.f64 x 2)))) (cbrt.f64 (+.f64 x 2)))
(/.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x x -4)) (+.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 (fma.f64 x x -4) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x 2))))
(/.f64 (/.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 -8 (pow.f64 x 3))) 1) (fma.f64 x x (-.f64 4 (*.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 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x x (-.f64 4 (*.f64 x -2)))) (+.f64 (pow.f64 x 3) -8)))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (+.f64 4 (*.f64 x 2)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (/.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 -8 (pow.f64 x 3))) (sqrt.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2))))) (sqrt.f64 (fma.f64 x x (-.f64 4 (*.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 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x x (-.f64 4 (*.f64 x -2)))) (+.f64 (pow.f64 x 3) -8)))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (+.f64 4 (*.f64 x 2)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (/.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 -8 (pow.f64 x 3))) (*.f64 (cbrt.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2)))) (cbrt.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2)))))) (cbrt.f64 (fma.f64 x x (-.f64 4 (*.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 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x x (-.f64 4 (*.f64 x -2)))) (+.f64 (pow.f64 x 3) -8)))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (+.f64 4 (*.f64 x 2)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (/.f64 (*.f64 (+.f64 x -2) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 1) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))
(/.f64 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (/.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) (-.f64 x 2)))
(neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) (+.f64 x -2))))
(/.f64 (/.f64 (*.f64 (+.f64 x -2) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (neg.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (-.f64 x 2))
(/.f64 (+.f64 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 (+.f64 x -2) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (neg.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (-.f64 x 2))
(/.f64 (+.f64 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 (+.f64 x -2) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (sqrt.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))) (sqrt.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))
(/.f64 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (/.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) (-.f64 x 2)))
(neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) (+.f64 x -2))))
(/.f64 (/.f64 (*.f64 (+.f64 x -2) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (*.f64 (cbrt.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) (cbrt.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))) (cbrt.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))
(/.f64 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (/.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) (-.f64 x 2)))
(neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) (+.f64 x -2))))
(/.f64 (/.f64 (*.f64 (+.f64 x -2) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) -1) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (-.f64 x 2))
(/.f64 (+.f64 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 (+.f64 x -2) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (neg.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (-.f64 x 2))
(/.f64 (+.f64 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 (+.f64 x -2) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2))) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (-.f64 x 2))
(/.f64 (+.f64 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 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (+.f64 x -2)) 1) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))
(/.f64 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (/.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) (-.f64 x 2)))
(neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) (+.f64 x -2))))
(/.f64 (/.f64 (*.f64 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (+.f64 x -2)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (neg.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (-.f64 x 2))
(/.f64 (+.f64 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 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (+.f64 x -2)) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (neg.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (-.f64 x 2))
(/.f64 (+.f64 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 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (+.f64 x -2)) (sqrt.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))) (sqrt.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))
(/.f64 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (/.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) (-.f64 x 2)))
(neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) (+.f64 x -2))))
(/.f64 (/.f64 (*.f64 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (+.f64 x -2)) (*.f64 (cbrt.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) (cbrt.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))) (cbrt.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))
(/.f64 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (/.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) (-.f64 x 2)))
(neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) (+.f64 x -2))))
(/.f64 (/.f64 (*.f64 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (+.f64 x -2)) -1) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (-.f64 x 2))
(/.f64 (+.f64 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 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (+.f64 x -2)) (neg.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (-.f64 x 2))
(/.f64 (+.f64 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 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (+.f64 x -2)) (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2))) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (-.f64 x 2))
(/.f64 (+.f64 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 (fma.f64 x x -4) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 1) (+.f64 x 2))
(/.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x x -4)) (+.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 (fma.f64 x x -4) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x 2))))
(/.f64 (/.f64 (*.f64 (fma.f64 x x -4) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (sqrt.f64 (+.f64 x 2))) (sqrt.f64 (+.f64 x 2)))
(/.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x x -4)) (+.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 (fma.f64 x x -4) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x 2))))
(/.f64 (/.f64 (*.f64 (fma.f64 x x -4) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 (cbrt.f64 (+.f64 x 2)) (cbrt.f64 (+.f64 x 2)))) (cbrt.f64 (+.f64 x 2)))
(/.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x x -4)) (+.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 (fma.f64 x x -4) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x 2))))
(/.f64 (/.f64 (*.f64 (+.f64 -8 (pow.f64 x 3)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 1) (fma.f64 x x (-.f64 4 (*.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 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x x (-.f64 4 (*.f64 x -2)))) (+.f64 (pow.f64 x 3) -8)))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (+.f64 4 (*.f64 x 2)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (/.f64 (*.f64 (+.f64 -8 (pow.f64 x 3)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (sqrt.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2))))) (sqrt.f64 (fma.f64 x x (-.f64 4 (*.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 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x x (-.f64 4 (*.f64 x -2)))) (+.f64 (pow.f64 x 3) -8)))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (+.f64 4 (*.f64 x 2)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (/.f64 (*.f64 (+.f64 -8 (pow.f64 x 3)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 (cbrt.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2)))) (cbrt.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2)))))) (cbrt.f64 (fma.f64 x x (-.f64 4 (*.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 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x x (-.f64 4 (*.f64 x -2)))) (+.f64 (pow.f64 x 3) -8)))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (+.f64 4 (*.f64 x 2)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (/.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) 1) 1) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (-.f64 x 2))
(/.f64 (+.f64 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 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) 1) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))
(/.f64 (/.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 1) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (-.f64 x 2))
(/.f64 (+.f64 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 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (cbrt.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (-.f64 x 2))) (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (cbrt.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 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (cbrt.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))))
(/.f64 (/.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (sqrt.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (sqrt.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (-.f64 x 2))
(/.f64 (+.f64 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 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2))) (sqrt.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (-.f64 x 2))) (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2))))
(/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (*.f64 (*.f64 (fabs.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (sqrt.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (/.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) 1) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (-.f64 x 2))
(/.f64 (+.f64 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 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (sqrt.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (-.f64 x 2))
(/.f64 (+.f64 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 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (cbrt.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (cbrt.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2) (-.f64 x 2))) (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (cbrt.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (cbrt.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)))
(/.f64 (/.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (*.f64 (cbrt.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (cbrt.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))) (cbrt.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (-.f64 x 2))
(/.f64 (+.f64 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 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2))) (cbrt.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2) (-.f64 x 2))) (*.f64 (cbrt.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (cbrt.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2))))
(/.f64 (/.f64 (*.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) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2))) (cbrt.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (cbrt.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)))
(/.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x x -4)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x 2))
(/.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x x -4)) (+.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 (fma.f64 x x -4) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x 2))))
(/.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 -8 (pow.f64 x 3))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x x (-.f64 4 (*.f64 x -2))))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x x (-.f64 4 (*.f64 x -2)))) (+.f64 (pow.f64 x 3) -8)))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (+.f64 4 (*.f64 x 2)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (/.f64 (*.f64 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (fma.f64 x x -4)) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) (+.f64 x 2))
(*.f64 (/.f64 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) (/.f64 (fma.f64 x x -4) (+.f64 x 2)))
(neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) (/.f64 (fma.f64 x x -4) (+.f64 x 2)))))
(/.f64 (/.f64 (*.f64 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (+.f64 -8 (pow.f64 x 3))) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) (fma.f64 x x (-.f64 4 (*.f64 x -2))))
(*.f64 (/.f64 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (-.f64 4 (*.f64 x -2)))))
(*.f64 (/.f64 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (+.f64 4 (*.f64 x 2)))))
(/.f64 (/.f64 (*.f64 (fma.f64 x x -4) 1) (+.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 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x x -4)) (+.f64 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 (fma.f64 x x -4) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x 2))))
(/.f64 (/.f64 (*.f64 (fma.f64 x x -4) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (+.f64 x 2)) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))
(*.f64 (/.f64 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) (/.f64 (fma.f64 x x -4) (+.f64 x 2)))
(neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) (/.f64 (fma.f64 x x -4) (+.f64 x 2)))))
(/.f64 (/.f64 (*.f64 (+.f64 -8 (pow.f64 x 3)) 1) (fma.f64 x x (-.f64 4 (*.f64 x -2)))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x x (-.f64 4 (*.f64 x -2)))) (+.f64 (pow.f64 x 3) -8)))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (+.f64 4 (*.f64 x 2)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (/.f64 (*.f64 (+.f64 -8 (pow.f64 x 3)) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (fma.f64 x x (-.f64 4 (*.f64 x -2)))) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))
(*.f64 (/.f64 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (-.f64 4 (*.f64 x -2)))))
(*.f64 (/.f64 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (+.f64 4 (*.f64 x 2)))))
(/.f64 (/.f64 (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2))) 1) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))
(/.f64 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (/.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) (-.f64 x 2)))
(neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) (+.f64 x -2))))
(/.f64 (/.f64 (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2))) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (neg.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (-.f64 x 2))
(/.f64 (+.f64 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 (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2))) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (neg.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (-.f64 x 2))
(/.f64 (+.f64 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 (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2))) (sqrt.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))) (sqrt.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))
(/.f64 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (/.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) (-.f64 x 2)))
(neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) (+.f64 x -2))))
(/.f64 (/.f64 (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2))) (*.f64 (cbrt.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) (cbrt.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))) (cbrt.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))
(/.f64 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (/.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) (-.f64 x 2)))
(neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) (+.f64 x -2))))
(/.f64 (/.f64 (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2))) -1) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (-.f64 x 2))
(/.f64 (+.f64 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 (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2))) (neg.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (-.f64 x 2))
(/.f64 (+.f64 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 (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2))) (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2))) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (-.f64 x 2))
(/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))
(pow.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 1)
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))
(pow.f64 (sqrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) 2)
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (-.f64 x 2))
(/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))
(pow.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) 3)
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (-.f64 x 2))
(/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))
(pow.f64 (pow.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 3) 1/3)
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (-.f64 x 2))
(/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 2))
(sqrt.f64 (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)) 2))
(fabs.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))
(log.f64 (pow.f64 (exp.f64 (+.f64 x -2)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (-.f64 x 2))
(/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))))))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) 3))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (-.f64 x 2))
(/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3) (pow.f64 (+.f64 x -2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3) (pow.f64 (-.f64 x 2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 x -2) 3) (pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3) (pow.f64 (-.f64 x 2) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3) (pow.f64 (+.f64 x -2) 3)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (-.f64 x 2))
(/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))
(exp.f64 (log.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) 1))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (-.f64 x 2))
(/.f64 (+.f64 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)))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (-.f64 x 2))
(/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))
(+.f64 y (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)))
(+.f64 (fma.f64 x 4297481763/31250000 y) (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000)))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(+.f64 y (*.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 1))
(+.f64 (fma.f64 x 4297481763/31250000 y) (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000)))
(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)
(+.f64 (fma.f64 x 4297481763/31250000 y) (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000)))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(+.f64 (*.f64 x (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000))) (+.f64 (*.f64 x 4297481763/31250000) y))
(+.f64 (fma.f64 x 4297481763/31250000 y) (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000)))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(+.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 1) y)
(+.f64 (fma.f64 x 4297481763/31250000 y) (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000)))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(+.f64 (*.f64 (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) x) (+.f64 (*.f64 4297481763/31250000 x) y))
(+.f64 (fma.f64 x 4297481763/31250000 y) (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000)))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(+.f64 (+.f64 y (*.f64 x (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))) (*.f64 x 4297481763/31250000))
(+.f64 (fma.f64 x 4297481763/31250000 y) (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000)))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(+.f64 (+.f64 y (*.f64 (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) x)) (*.f64 4297481763/31250000 x))
(+.f64 (fma.f64 x 4297481763/31250000 y) (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000)))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(-.f64 (exp.f64 (log1p.f64 y)) (-.f64 1 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))))
(+.f64 (-.f64 (exp.f64 (log1p.f64 y)) 1) (*.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) (expm1.f64 (log1p.f64 y)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))) 1)
(+.f64 (fma.f64 x 4297481763/31250000 y) (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000)))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(-.f64 (+.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) (exp.f64 (log1p.f64 y))) 1)
(+.f64 (-.f64 (exp.f64 (log1p.f64 y)) 1) (*.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) (expm1.f64 (log1p.f64 y)))
(-.f64 (+.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 1) (exp.f64 (log1p.f64 y))) 1)
(+.f64 (-.f64 (exp.f64 (log1p.f64 y)) 1) (*.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) (expm1.f64 (log1p.f64 y)))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 1)
(+.f64 (fma.f64 x 4297481763/31250000 y) (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000)))
(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))
(+.f64 (fma.f64 x 4297481763/31250000 y) (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000)))
(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 (fma.f64 x 4297481763/31250000 y) (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000)))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(*.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 2))
(+.f64 (fma.f64 x 4297481763/31250000 y) (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000)))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 2) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))
(+.f64 (fma.f64 x 4297481763/31250000 y) (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000)))
(fma.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))
(/.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 y 3) (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 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))) (*.f64 (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))))
(pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 1)
(+.f64 (fma.f64 x 4297481763/31250000 y) (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000)))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(pow.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 2)
(+.f64 (fma.f64 x 4297481763/31250000 y) (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000)))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 3)
(+.f64 (fma.f64 x 4297481763/31250000 y) (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000)))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(pow.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 3) 1/3)
(+.f64 (fma.f64 x 4297481763/31250000 y) (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000)))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(sqrt.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2))
(fabs.f64 (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)))
(+.f64 (fma.f64 x 4297481763/31250000 y) (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000)))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))))
(+.f64 (fma.f64 x 4297481763/31250000 y) (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000)))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(cbrt.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 3))
(+.f64 (fma.f64 x 4297481763/31250000 y) (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000)))
(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)))
(+.f64 (fma.f64 x 4297481763/31250000 y) (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000)))
(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)))
(+.f64 (fma.f64 x 4297481763/31250000 y) (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000)))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(exp.f64 (*.f64 (log.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 1))
(+.f64 (fma.f64 x 4297481763/31250000 y) (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000)))
(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 (fma.f64 x 4297481763/31250000 y) (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000)))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)

localize54.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.15%
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
0.44%
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
3.24%
(/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
35.7%
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
Compiler

Compiled 127 to 84 computations (33.9% saved)

series5.0ms (0%)

Counts
2 → 48
Calls

12 calls:

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

rewrite173.0ms (0.7%)

Algorithm
batch-egg-rewrite
Rules
1198×associate-/r*
538×add-sqr-sqrt
506×add-exp-log
506×add-log-exp
506×log1p-expm1-u
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
025124
1539124
26548124
Stop Event
node limit
Counts
2 → 112
Calls
Call 1
Inputs
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))) (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) z))))) (#(struct:change #<rule egg-rr> (2) ((x +.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)) 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)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (-.f64 2 x)) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 2 x) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) 1) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (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 x -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2))) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 1 (+.f64 x -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (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) (+.f64 x -2)))) (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (*.f64 (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))) (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x x -4))) (+.f64 x 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 -8 (pow.f64 x 3)))) (fma.f64 x x (-.f64 4 (*.f64 x -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 1 (sqrt.f64 (+.f64 x -2)))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (sqrt.f64 (+.f64 x -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (cbrt.f64 (+.f64 x -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 1)) (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (sqrt.f64 (+.f64 x -2)))) (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (sqrt.f64 (+.f64 x -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (pow.f64 (cbrt.f64 (+.f64 x -2)) 2))) (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (cbrt.f64 (+.f64 x -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2) 1)) (/.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2) (sqrt.f64 (+.f64 x -2)))) (/.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (sqrt.f64 (+.f64 x -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2) (pow.f64 (cbrt.f64 (+.f64 x -2)) 2))) (/.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (cbrt.f64 (+.f64 x -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (-.f64 2 x)) 1) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (-.f64 2 x)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (neg.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (-.f64 2 x)) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (neg.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (-.f64 2 x)) (sqrt.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))) (sqrt.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (-.f64 2 x)) (*.f64 (cbrt.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) (cbrt.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))) (cbrt.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (-.f64 2 x)) -1) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (-.f64 2 x)) (neg.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (-.f64 2 x)) (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2))) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 2 x) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 1) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 2 x) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (neg.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 2 x) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (neg.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 2 x) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (sqrt.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))) (sqrt.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 2 x) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (*.f64 (cbrt.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) (cbrt.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))) (cbrt.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 2 x) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) -1) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 2 x) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (neg.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 2 x) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2))) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) 1) 1) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) 1) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 1) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (cbrt.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (sqrt.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (sqrt.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2))) (sqrt.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) 1) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (sqrt.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (cbrt.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (cbrt.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (*.f64 (cbrt.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (cbrt.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))) (cbrt.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2))) (cbrt.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2))) 1) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2))) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (neg.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2))) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (neg.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2))) (sqrt.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))) (sqrt.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2))) (*.f64 (cbrt.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) (cbrt.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))) (cbrt.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2))) -1) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2))) (neg.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2))) (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2))) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) 3) (pow.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.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)))))) (#(struct:change #<rule egg-rr> (2) ((x *.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)))) (#(struct:change #<rule egg-rr> (2) ((x *.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)))))) (#(struct:change #<rule egg-rr> (2) ((x *.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))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 x -2)) (*.f64 (sqrt.f64 (+.f64 x -2)) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (pow.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 2) (cbrt.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (*.f64 (cbrt.f64 (+.f64 x -2)) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.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))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 2 x) (/.f64 -1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (+.f64 x -2) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (+.f64 x -2) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) 1) (/.f64 (sqrt.f64 (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (sqrt.f64 (+.f64 x -2)) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) 1) (/.f64 (cbrt.f64 (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (cbrt.f64 (+.f64 x -2)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (cbrt.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x 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)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (+.f64 x -2) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x 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))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (+.f64 x -2) 3) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x 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))))))) (#(struct:change #<rule egg-rr> (2) ((x 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))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x 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))))))))

simplify255.0ms (1%)

Algorithm
egg-herbie
Rules
1334×unswap-sqr
1158×associate-/r/
620×associate-/l/
574×associate-+l+
528×+-commutative
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
043716334
1112711732
2458811700
Stop Event
node limit
Counts
160 → 215
Calls
Call 1
Inputs
(*.f64 -1000000000/23533438303 z)
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z))))) (pow.f64 x 2))))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)))))) (+.f64 (*.f64 263505074721/47066876606 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z))) (+.f64 49698921037/117667191515 (*.f64 -21670001125700000000/553822718361107519809 z)))) (pow.f64 x 3))) (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z))))) (pow.f64 x 2)))))
(*.f64 104109730557/25000000000 x)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) (+.f64 13764240537310136880149/125000000000000000000 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))))
(*.f64 104109730557/25000000000 x)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 -1 y)) (pow.f64 x 2))) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) 13764240537310136880149/125000000000000000000)
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(+.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (*.f64 2 (/.f64 1 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (*.f64 2 (/.f64 1 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (*.f64 2 (/.f64 1 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
-1000000000/23533438303
(-.f64 (*.f64 168466327098500000000/553822718361107519809 x) 1000000000/23533438303)
(-.f64 (+.f64 (*.f64 168466327098500000000/553822718361107519809 x) (*.f64 -23298017199368982832548000000000/13033352773350869092174451844127 (pow.f64 x 2))) 1000000000/23533438303)
(-.f64 (+.f64 (*.f64 168466327098500000000/553822718361107519809 x) (+.f64 (*.f64 -23298017199368982832548000000000/13033352773350869092174451844127 (pow.f64 x 2)) (*.f64 3140446455626174059100348970313144550000000/306719603372886620352117082586607327396481 (pow.f64 x 3)))) 1000000000/23533438303)
(/.f64 1 (pow.f64 x 3))
(-.f64 (/.f64 1 (pow.f64 x 3)) (*.f64 226700011257/5000000000 (/.f64 1 (pow.f64 x 4))))
(-.f64 (+.f64 (*.f64 42538268123328926720049/25000000000000000000 (/.f64 1 (pow.f64 x 5))) (/.f64 1 (pow.f64 x 3))) (*.f64 226700011257/5000000000 (/.f64 1 (pow.f64 x 4))))
(-.f64 (+.f64 (*.f64 42538268123328926720049/25000000000000000000 (/.f64 1 (pow.f64 x 5))) (/.f64 1 (pow.f64 x 3))) (+.f64 (*.f64 226700011257/5000000000 (/.f64 1 (pow.f64 x 4))) (*.f64 7763802998027229531190921387591593/125000000000000000000000000000 (/.f64 1 (pow.f64 x 6)))))
(/.f64 1 (pow.f64 x 3))
(-.f64 (/.f64 1 (pow.f64 x 3)) (*.f64 226700011257/5000000000 (/.f64 1 (pow.f64 x 4))))
(-.f64 (+.f64 (*.f64 42538268123328926720049/25000000000000000000 (/.f64 1 (pow.f64 x 5))) (/.f64 1 (pow.f64 x 3))) (*.f64 226700011257/5000000000 (/.f64 1 (pow.f64 x 4))))
(-.f64 (+.f64 (*.f64 42538268123328926720049/25000000000000000000 (/.f64 1 (pow.f64 x 5))) (/.f64 1 (pow.f64 x 3))) (+.f64 (*.f64 226700011257/5000000000 (/.f64 1 (pow.f64 x 4))) (*.f64 7763802998027229531190921387591593/125000000000000000000000000000 (/.f64 1 (pow.f64 x 6)))))
(+.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))) (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) z))
(+.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) z) (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))))
(+.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))) 1)
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 1)
(/.f64 1 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))
(/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (-.f64 2 x)) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))
(/.f64 (*.f64 (-.f64 2 x) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))
(/.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) 1) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) 1) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(/.f64 (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2))) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))
(/.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2))
(/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 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 x -2)))
(/.f64 (/.f64 (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) (+.f64 x -2)))) (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (*.f64 (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))) (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x x -4))) (+.f64 x 2))
(/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 -8 (pow.f64 x 3)))) (fma.f64 x x (-.f64 4 (*.f64 x -2))))
(/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 1 (sqrt.f64 (+.f64 x -2)))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (sqrt.f64 (+.f64 x -2))))
(/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (cbrt.f64 (+.f64 x -2))))
(/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 1)) (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))
(/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (sqrt.f64 (+.f64 x -2)))) (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (sqrt.f64 (+.f64 x -2))))
(/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (pow.f64 (cbrt.f64 (+.f64 x -2)) 2))) (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (cbrt.f64 (+.f64 x -2))))
(/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2) 1)) (/.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))
(/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2) (sqrt.f64 (+.f64 x -2)))) (/.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (sqrt.f64 (+.f64 x -2))))
(/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2) (pow.f64 (cbrt.f64 (+.f64 x -2)) 2))) (/.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (cbrt.f64 (+.f64 x -2))))
(/.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (-.f64 2 x)) 1) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))
(/.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (-.f64 2 x)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (neg.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (-.f64 2 x)) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (neg.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (-.f64 2 x)) (sqrt.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))) (sqrt.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))
(/.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (-.f64 2 x)) (*.f64 (cbrt.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) (cbrt.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))) (cbrt.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))
(/.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (-.f64 2 x)) -1) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (-.f64 2 x)) (neg.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (-.f64 2 x)) (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2))) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (/.f64 (*.f64 (-.f64 2 x) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 1) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))
(/.f64 (/.f64 (*.f64 (-.f64 2 x) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (neg.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (/.f64 (*.f64 (-.f64 2 x) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (neg.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (/.f64 (*.f64 (-.f64 2 x) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (sqrt.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))) (sqrt.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))
(/.f64 (/.f64 (*.f64 (-.f64 2 x) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (*.f64 (cbrt.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) (cbrt.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))) (cbrt.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))
(/.f64 (/.f64 (*.f64 (-.f64 2 x) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) -1) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (/.f64 (*.f64 (-.f64 2 x) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (neg.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (/.f64 (*.f64 (-.f64 2 x) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2))) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (/.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) 1) 1) (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 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) 1) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2))
(/.f64 (/.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 1) (sqrt.f64 (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 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (cbrt.f64 (sqrt.f64 (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 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (sqrt.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (sqrt.f64 (sqrt.f64 (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 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2))) (sqrt.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (/.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) 1) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (/.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (sqrt.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (/.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (cbrt.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (cbrt.f64 (sqrt.f64 (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 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (*.f64 (cbrt.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (cbrt.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))) (cbrt.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (/.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2))) (cbrt.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (/.f64 (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2))) 1) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))
(/.f64 (/.f64 (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2))) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (neg.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (/.f64 (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2))) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (neg.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (/.f64 (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2))) (sqrt.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))) (sqrt.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))
(/.f64 (/.f64 (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2))) (*.f64 (cbrt.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) (cbrt.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))) (cbrt.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))
(/.f64 (/.f64 (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2))) -1) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (/.f64 (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2))) (neg.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (/.f64 (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2))) (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2))) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(pow.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 1)
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) 2)
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) 3)
(pow.f64 (pow.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 2))
(log.f64 (pow.f64 (exp.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 3))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) 3) (pow.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) 3)))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(exp.f64 (log.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) 1)
(*.f64 (+.f64 x -2) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 1)
(*.f64 1 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (sqrt.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (sqrt.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (sqrt.f64 (+.f64 x -2)) (*.f64 (sqrt.f64 (+.f64 x -2)) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (pow.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 2) (cbrt.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (*.f64 (cbrt.f64 (+.f64 x -2)) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(*.f64 (-.f64 2 x) (/.f64 -1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (+.f64 x -2) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (+.f64 x -2) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) 1) (/.f64 (sqrt.f64 (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (sqrt.f64 (+.f64 x -2)) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) 1) (/.f64 (cbrt.f64 (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (cbrt.f64 (+.f64 x -2)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (cbrt.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(pow.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 1)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 2)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 3)
(pow.f64 (pow.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3) 1/3)
(pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)) -1)
(neg.f64 (/.f64 (+.f64 x -2) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2))
(log.f64 (exp.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 x -2) 3) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) 3)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(exp.f64 (log.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 1))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
Outputs
(*.f64 -1000000000/23533438303 z)
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(fma.f64 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (neg.f64 (*.f64 z -156699607947000000000/553822718361107519809))) x (*.f64 -1000000000/23533438303 z))
(fma.f64 -1000000000/23533438303 z (*.f64 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (*.f64 z 156699607947000000000/553822718361107519809)) x))
(fma.f64 -1000000000/23533438303 z (*.f64 (+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 z 168466327098500000000/553822718361107519809)) x))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z))))) (pow.f64 x 2))))
(fma.f64 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (neg.f64 (*.f64 z -156699607947000000000/553822718361107519809))) x (fma.f64 -1000000000/23533438303 z (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 y -4297481763/15625000)) (fma.f64 -131752537360500000000/553822718361107519809 z (*.f64 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (neg.f64 (*.f64 z -156699607947000000000/553822718361107519809))) 156699607947/23533438303))) (*.f64 x x))))
(fma.f64 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (*.f64 z 156699607947000000000/553822718361107519809)) x (fma.f64 (-.f64 (+.f64 (*.f64 500000000/23533438303 y) -137519416416/23533438303) (fma.f64 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (*.f64 z 156699607947000000000/553822718361107519809)) 156699607947/23533438303 (*.f64 z -131752537360500000000/553822718361107519809))) (*.f64 x x) (*.f64 -1000000000/23533438303 z)))
(fma.f64 (+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 z 168466327098500000000/553822718361107519809)) x (fma.f64 (+.f64 (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (*.f64 z 131752537360500000000/553822718361107519809)) (*.f64 (+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 z 168466327098500000000/553822718361107519809)) -156699607947/23533438303)) (*.f64 x x) (*.f64 -1000000000/23533438303 z)))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)))))) (+.f64 (*.f64 263505074721/47066876606 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z))) (+.f64 49698921037/117667191515 (*.f64 -21670001125700000000/553822718361107519809 z)))) (pow.f64 x 3))) (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z))))) (pow.f64 x 2)))))
(fma.f64 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (neg.f64 (*.f64 z -156699607947000000000/553822718361107519809))) x (fma.f64 -1 (*.f64 (fma.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 y -4297481763/15625000)) (fma.f64 -131752537360500000000/553822718361107519809 z (*.f64 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (neg.f64 (*.f64 z -156699607947000000000/553822718361107519809))) 156699607947/23533438303))) (fma.f64 263505074721/47066876606 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (neg.f64 (*.f64 z -156699607947000000000/553822718361107519809))) (+.f64 49698921037/117667191515 (*.f64 z -21670001125700000000/553822718361107519809)))) (pow.f64 x 3)) (fma.f64 -1000000000/23533438303 z (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 y -4297481763/15625000)) (fma.f64 -131752537360500000000/553822718361107519809 z (*.f64 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (neg.f64 (*.f64 z -156699607947000000000/553822718361107519809))) 156699607947/23533438303))) (*.f64 x x)))))
(fma.f64 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (*.f64 z 156699607947000000000/553822718361107519809)) x (-.f64 (fma.f64 (-.f64 (+.f64 (*.f64 500000000/23533438303 y) -137519416416/23533438303) (fma.f64 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (*.f64 z 156699607947000000000/553822718361107519809)) 156699607947/23533438303 (*.f64 z -131752537360500000000/553822718361107519809))) (*.f64 x x) (*.f64 -1000000000/23533438303 z)) (*.f64 (fma.f64 156699607947/23533438303 (-.f64 (+.f64 (*.f64 500000000/23533438303 y) -137519416416/23533438303) (fma.f64 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (*.f64 z 156699607947000000000/553822718361107519809)) 156699607947/23533438303 (*.f64 z -131752537360500000000/553822718361107519809))) (fma.f64 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (*.f64 z 156699607947000000000/553822718361107519809)) 263505074721/47066876606 (fma.f64 z -21670001125700000000/553822718361107519809 49698921037/117667191515))) (pow.f64 x 3))))
(-.f64 (fma.f64 (+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 z 168466327098500000000/553822718361107519809)) x (fma.f64 (+.f64 (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (*.f64 z 131752537360500000000/553822718361107519809)) (*.f64 (+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 z 168466327098500000000/553822718361107519809)) -156699607947/23533438303)) (*.f64 x x) (*.f64 -1000000000/23533438303 z))) (*.f64 (fma.f64 156699607947/23533438303 (+.f64 (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (*.f64 z 131752537360500000000/553822718361107519809)) (*.f64 (+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 z 168466327098500000000/553822718361107519809)) -156699607947/23533438303)) (fma.f64 (+.f64 (*.f64 -1000000000/23533438303 y) (*.f64 z 168466327098500000000/553822718361107519809)) 263505074721/47066876606 (fma.f64 z -21670001125700000000/553822718361107519809 49698921037/117667191515))) (pow.f64 x 3)))
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)
(fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(+.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(-.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) (+.f64 13764240537310136880149/125000000000000000000 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))))
(-.f64 (+.f64 (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 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (+.f64 (-.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000) (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x))) (/.f64 y (*.f64 x x))))
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)
(fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(+.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 -1 y)) (pow.f64 x 2))) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) 13764240537310136880149/125000000000000000000)
(+.f64 (fma.f64 -1 (/.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (neg.f64 y)) (*.f64 x x)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) -13764240537310136880149/125000000000000000000)
(+.f64 (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000)
(-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (-.f64 (/.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 (*.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (+.f64 -2 x)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (-.f64 x 2)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (+.f64 -2 x)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (+.f64 -2 x)))))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (-.f64 x 2))) (*.f64 (/.f64 y (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (-.f64 x 2))))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (-.f64 x 2))) (*.f64 (/.f64 (*.f64 x (-.f64 x 2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) y))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/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 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (+.f64 -2 x)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (+.f64 -2 x)))))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (-.f64 x 2))) (*.f64 (/.f64 y (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (-.f64 x 2))))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (-.f64 x 2))) (*.f64 (/.f64 (*.f64 x (-.f64 x 2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) y))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/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 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (+.f64 -2 x)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (+.f64 -2 x)))))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (-.f64 x 2))) (*.f64 (/.f64 y (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (-.f64 x 2))))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (-.f64 x 2))) (*.f64 (/.f64 (*.f64 x (-.f64 x 2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) y))
(/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (+.f64 -2 x))))
(*.f64 (/.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 (*.f64 x (-.f64 x 2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) y)
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/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 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (+.f64 -2 x)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (+.f64 -2 x)))))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (-.f64 x 2))) (*.f64 (/.f64 y (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (-.f64 x 2))))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (-.f64 x 2))) (*.f64 (/.f64 (*.f64 x (-.f64 x 2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) y))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/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 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (+.f64 -2 x)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (+.f64 -2 x)))))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (-.f64 x 2))) (*.f64 (/.f64 y (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (-.f64 x 2))))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (-.f64 x 2))) (*.f64 (/.f64 (*.f64 x (-.f64 x 2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) y))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/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 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (+.f64 -2 x)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (+.f64 -2 x)))))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (-.f64 x 2))) (*.f64 (/.f64 y (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (-.f64 x 2))))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (-.f64 x 2))) (*.f64 (/.f64 (*.f64 x (-.f64 x 2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) y))
(/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (+.f64 -2 x))))
(*.f64 (/.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 (*.f64 x (-.f64 x 2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) y)
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/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 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (+.f64 -2 x)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (+.f64 -2 x)))))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (-.f64 x 2))) (*.f64 (/.f64 y (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (-.f64 x 2))))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (-.f64 x 2))) (*.f64 (/.f64 (*.f64 x (-.f64 x 2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) y))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/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 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (+.f64 -2 x)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (+.f64 -2 x)))))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (-.f64 x 2))) (*.f64 (/.f64 y (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (-.f64 x 2))))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (-.f64 x 2))) (*.f64 (/.f64 (*.f64 x (-.f64 x 2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) y))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/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 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x x) z) (+.f64 -2 x)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (+.f64 -2 x)))))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (-.f64 x 2))) (*.f64 (/.f64 y (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (-.f64 x 2))))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (-.f64 x 2))) (*.f64 (/.f64 (*.f64 x (-.f64 x 2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) y))
(/.f64 (*.f64 (+.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 -2 x) (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 x (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (-.f64 x 2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (*.f64 2 (/.f64 1 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 (/.f64 (+.f64 -2 x) (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 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (*.f64 2 (/.f64 1 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 (/.f64 (+.f64 -2 x) (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 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (*.f64 2 (/.f64 1 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 (/.f64 (+.f64 -2 x) (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 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 (*.f64 z (+.f64 -2 x)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 z (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)))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 (/.f64 (+.f64 -2 x) (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 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 (/.f64 (+.f64 -2 x) (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 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 (/.f64 (+.f64 -2 x) (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 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 (*.f64 z (+.f64 -2 x)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 z (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)))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 (/.f64 (+.f64 -2 x) (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 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 (/.f64 (+.f64 -2 x) (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 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 (/.f64 (+.f64 -2 x) (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 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
-1000000000/23533438303
(-.f64 (*.f64 168466327098500000000/553822718361107519809 x) 1000000000/23533438303)
(fma.f64 168466327098500000000/553822718361107519809 x -1000000000/23533438303)
(fma.f64 x 168466327098500000000/553822718361107519809 -1000000000/23533438303)
(-.f64 (+.f64 (*.f64 168466327098500000000/553822718361107519809 x) (*.f64 -23298017199368982832548000000000/13033352773350869092174451844127 (pow.f64 x 2))) 1000000000/23533438303)
(+.f64 (fma.f64 168466327098500000000/553822718361107519809 x (*.f64 (*.f64 x x) -23298017199368982832548000000000/13033352773350869092174451844127)) -1000000000/23533438303)
(fma.f64 x 168466327098500000000/553822718361107519809 (fma.f64 (*.f64 x x) -23298017199368982832548000000000/13033352773350869092174451844127 -1000000000/23533438303))
(-.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 (*.f64 x x) -23298017199368982832548000000000/13033352773350869092174451844127 (*.f64 (pow.f64 x 3) 3140446455626174059100348970313144550000000/306719603372886620352117082586607327396481)) (fma.f64 x 168466327098500000000/553822718361107519809 -1000000000/23533438303))
(+.f64 (fma.f64 x 168466327098500000000/553822718361107519809 -1000000000/23533438303) (*.f64 (*.f64 x x) (+.f64 -23298017199368982832548000000000/13033352773350869092174451844127 (*.f64 x 3140446455626174059100348970313144550000000/306719603372886620352117082586607327396481))))
(/.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 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 42538268123328926720049/25000000000000000000 (pow.f64 x 5)) (-.f64 (+.f64 (/.f64 1 (pow.f64 x 3)) (/.f64 -226700011257/5000000000 (pow.f64 x 4))) (/.f64 7763802998027229531190921387591593/125000000000000000000000000000 (pow.f64 x 6))))
(+.f64 (+.f64 (/.f64 1 (pow.f64 x 3)) (/.f64 -226700011257/5000000000 (pow.f64 x 4))) (+.f64 (/.f64 42538268123328926720049/25000000000000000000 (pow.f64 x 5)) (/.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 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 42538268123328926720049/25000000000000000000 (pow.f64 x 5)) (-.f64 (+.f64 (/.f64 1 (pow.f64 x 3)) (/.f64 -226700011257/5000000000 (pow.f64 x 4))) (/.f64 7763802998027229531190921387591593/125000000000000000000000000000 (pow.f64 x 6))))
(+.f64 (+.f64 (/.f64 1 (pow.f64 x 3)) (/.f64 -226700011257/5000000000 (pow.f64 x 4))) (+.f64 (/.f64 42538268123328926720049/25000000000000000000 (pow.f64 x 5)) (/.f64 -7763802998027229531190921387591593/125000000000000000000000000000 (pow.f64 x 6))))
(+.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))) (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) z))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 (/.f64 (+.f64 -2 x) (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 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 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) z) (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 (/.f64 (+.f64 -2 x) (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 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 (/.f64 (+.f64 -2 x) (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 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 (/.f64 (+.f64 -2 x) (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 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))) 1)
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 (/.f64 (+.f64 -2 x) (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 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 (/.f64 (+.f64 -2 x) (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 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 1)
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 (/.f64 (+.f64 -2 x) (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 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 1 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.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 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 (/.f64 (+.f64 -2 x) (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 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 (/.f64 (+.f64 -2 x) (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 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (-.f64 2 x)) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) (-.f64 2 x)))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) (-.f64 2 x))
(/.f64 (*.f64 (-.f64 2 x) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) (-.f64 2 x)))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) (-.f64 2 x))
(/.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) 1) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 (/.f64 (+.f64 -2 x) (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 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 (/.f64 (+.f64 -2 x) (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 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 (/.f64 (+.f64 -2 x) (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 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) 1) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 (/.f64 (+.f64 -2 x) (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 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2))) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) (-.f64 2 x)))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) (-.f64 2 x))
(/.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 (/.f64 (+.f64 -2 x) (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 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 1 (+.f64 x -2)))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 (/.f64 (+.f64 -2 x) (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 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)))) (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 (/.f64 (+.f64 -2 x) (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 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (*.f64 (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))) (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))) (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2))))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 (/.f64 (+.f64 -2 x) (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 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x x -4))) (+.f64 x 2))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (*.f64 (+.f64 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x x -4))))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x x -4)) (+.f64 x 2)))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (*.f64 (+.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (fma.f64 x x -4))
(/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 -8 (pow.f64 x 3)))) (fma.f64 x x (-.f64 4 (*.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 (fma.f64 x x (-.f64 4 (*.f64 -2 x))) (/.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) -8))))
(/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x x (+.f64 4 (*.f64 x 2))) (+.f64 (pow.f64 x 3) -8)))
(/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 1 (sqrt.f64 (+.f64 x -2)))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (sqrt.f64 (+.f64 x -2))))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 (/.f64 (+.f64 -2 x) (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 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (cbrt.f64 (+.f64 x -2))))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 (/.f64 (+.f64 -2 x) (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 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 1)) (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 (/.f64 (+.f64 -2 x) (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 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (sqrt.f64 (+.f64 x -2)))) (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (sqrt.f64 (+.f64 x -2))))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 (/.f64 (+.f64 -2 x) (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 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (pow.f64 (cbrt.f64 (+.f64 x -2)) 2))) (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (cbrt.f64 (+.f64 x -2))))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 (/.f64 (+.f64 -2 x) (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 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2) 1)) (/.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 (/.f64 (+.f64 -2 x) (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 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2) (sqrt.f64 (+.f64 x -2)))) (/.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (sqrt.f64 (+.f64 x -2))))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 (/.f64 (+.f64 -2 x) (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 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2) (pow.f64 (cbrt.f64 (+.f64 x -2)) 2))) (/.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (cbrt.f64 (+.f64 x -2))))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 (/.f64 (+.f64 -2 x) (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 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (-.f64 2 x)) 1) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) (-.f64 2 x)))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) (-.f64 2 x))
(/.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (-.f64 2 x)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (neg.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) (-.f64 2 x)))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) (-.f64 2 x))
(/.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (-.f64 2 x)) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (neg.f64 (cbrt.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 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) (-.f64 2 x)))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) (-.f64 2 x))
(/.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (-.f64 2 x)) (sqrt.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))) (sqrt.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) (-.f64 2 x)))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) (-.f64 2 x))
(/.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (-.f64 2 x)) (*.f64 (cbrt.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) (cbrt.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))) (cbrt.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) (-.f64 2 x)))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) (-.f64 2 x))
(/.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (-.f64 2 x)) -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 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) (-.f64 2 x)))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) (-.f64 2 x))
(/.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (-.f64 2 x)) (neg.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) (-.f64 2 x)))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) (-.f64 2 x))
(/.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (-.f64 2 x)) (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2))) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) (-.f64 2 x)))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) (-.f64 2 x))
(/.f64 (/.f64 (*.f64 (-.f64 2 x) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 1) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) (-.f64 2 x)))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) (-.f64 2 x))
(/.f64 (/.f64 (*.f64 (-.f64 2 x) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (neg.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) (-.f64 2 x)))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) (-.f64 2 x))
(/.f64 (/.f64 (*.f64 (-.f64 2 x) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (neg.f64 (cbrt.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 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) (-.f64 2 x)))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) (-.f64 2 x))
(/.f64 (/.f64 (*.f64 (-.f64 2 x) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (sqrt.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))) (sqrt.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) (-.f64 2 x)))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) (-.f64 2 x))
(/.f64 (/.f64 (*.f64 (-.f64 2 x) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (*.f64 (cbrt.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) (cbrt.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))) (cbrt.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) (-.f64 2 x)))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) (-.f64 2 x))
(/.f64 (/.f64 (*.f64 (-.f64 2 x) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) -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 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) (-.f64 2 x)))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) (-.f64 2 x))
(/.f64 (/.f64 (*.f64 (-.f64 2 x) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (neg.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) (-.f64 2 x)))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) (-.f64 2 x))
(/.f64 (/.f64 (*.f64 (-.f64 2 x) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2))) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) (-.f64 2 x)))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) (-.f64 2 x))
(/.f64 (/.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) 1) 1) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 (/.f64 (+.f64 -2 x) (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 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 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) 1) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 (/.f64 (+.f64 -2 x) (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 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 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 1) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 (/.f64 (+.f64 -2 x) (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 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 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (cbrt.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 -2 x))) (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (*.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (*.f64 (*.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (cbrt.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (/.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (sqrt.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (sqrt.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 (/.f64 (+.f64 -2 x) (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 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 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2))) (sqrt.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 -2 x))) (sqrt.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2))) (sqrt.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (*.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (*.f64 (sqrt.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fabs.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))
(/.f64 (/.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) 1) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 (/.f64 (+.f64 -2 x) (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 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 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (sqrt.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (sqrt.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 (/.f64 (+.f64 -2 x) (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 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 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (cbrt.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (cbrt.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (/.f64 (*.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (cbrt.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (*.f64 (*.f64 (cbrt.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (cbrt.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2) (-.f64 x 2))))
(/.f64 (/.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (*.f64 (cbrt.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (cbrt.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))) (cbrt.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 (/.f64 (+.f64 -2 x) (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 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 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2)) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2))) (cbrt.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (/.f64 (*.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (*.f64 (cbrt.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (cbrt.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2))))
(/.f64 (*.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (*.f64 (cbrt.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2) (cbrt.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)))))
(/.f64 (/.f64 (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2))) 1) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) (-.f64 2 x)))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) (-.f64 2 x))
(/.f64 (/.f64 (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2))) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (neg.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) (-.f64 2 x)))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) (-.f64 2 x))
(/.f64 (/.f64 (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2))) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (neg.f64 (cbrt.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 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) (-.f64 2 x)))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) (-.f64 2 x))
(/.f64 (/.f64 (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2))) (sqrt.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))) (sqrt.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) (-.f64 2 x)))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) (-.f64 2 x))
(/.f64 (/.f64 (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2))) (*.f64 (cbrt.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) (cbrt.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))) (cbrt.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) (-.f64 2 x)))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) (-.f64 2 x))
(/.f64 (/.f64 (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2))) -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 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) (-.f64 2 x)))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) (-.f64 2 x))
(/.f64 (/.f64 (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2))) (neg.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) (-.f64 2 x)))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) (-.f64 2 x))
(/.f64 (/.f64 (neg.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 x -2))) (neg.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2))) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) (-.f64 2 x)))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) (-.f64 2 x))
(pow.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 1)
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 (/.f64 (+.f64 -2 x) (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 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(pow.f64 (sqrt.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) 2)
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 (/.f64 (+.f64 -2 x) (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 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(pow.f64 (cbrt.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) 3)
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 (/.f64 (+.f64 -2 x) (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 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(pow.f64 (pow.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 3) 1/3)
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 (/.f64 (+.f64 -2 x) (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 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(sqrt.f64 (pow.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 2))
(sqrt.f64 (pow.f64 (*.f64 (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 2))
(fabs.f64 (*.f64 (-.f64 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(log.f64 (pow.f64 (exp.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 (/.f64 (+.f64 -2 x) (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 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 (/.f64 (+.f64 -2 x) (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 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(cbrt.f64 (pow.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 3))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 (/.f64 (+.f64 -2 x) (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 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(cbrt.f64 (*.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) 3) (pow.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3)))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 (/.f64 (+.f64 -2 x) (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 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(cbrt.f64 (*.f64 (pow.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) 3)))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 (/.f64 (+.f64 -2 x) (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 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(expm1.f64 (log1p.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 (/.f64 (+.f64 -2 x) (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 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(exp.f64 (log.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 (/.f64 (+.f64 -2 x) (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 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(exp.f64 (*.f64 (log.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) 1))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 (/.f64 (+.f64 -2 x) (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 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(log1p.f64 (expm1.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 (/.f64 (+.f64 -2 x) (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 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) 1)
(/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (+.f64 x -2) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 1)
(/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 1 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (sqrt.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (sqrt.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (sqrt.f64 (+.f64 x -2)) (*.f64 (sqrt.f64 (+.f64 x -2)) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (pow.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 2))
(/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 2) (cbrt.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (*.f64 (cbrt.f64 (+.f64 x -2)) (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (-.f64 2 x) (/.f64 -1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 (-.f64 2 x) -1) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (*.f64 -1 (-.f64 2 x)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (neg.f64 (-.f64 2 x)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (+.f64 x -2) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (+.f64 x -2) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) 1) (/.f64 (sqrt.f64 (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (sqrt.f64 (+.f64 x -2)) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) 1) (/.f64 (cbrt.f64 (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (cbrt.f64 (+.f64 x -2)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (cbrt.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (cbrt.f64 (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 -2 x)) 2) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (pow.f64 (cbrt.f64 (-.f64 x 2)) 2) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)))
(pow.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 1)
(/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(pow.f64 (sqrt.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 2)
(/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(pow.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 3)
(/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(pow.f64 (pow.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3) 1/3)
(/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (+.f64 x -2)) -1)
(/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(neg.f64 (/.f64 (+.f64 x -2) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))
(/.f64 (neg.f64 (+.f64 -2 x)) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))
(/.f64 (-.f64 2 x) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2))
(fabs.f64 (/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(log.f64 (exp.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3))
(/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 x -2) 3) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) 3)))
(/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(exp.f64 (log.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 1))
(/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))

localize138.0ms (0.5%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.53%
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x)
0.59%
(*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x)
0.92%
(*.f64 x 104109730557/25000000000)
37.81%
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
Compiler

Compiled 218 to 153 computations (29.8% saved)

series56.0ms (0.2%)

Counts
4 → 72
Calls

18 calls:

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

rewrite82.0ms (0.3%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
031132
1739132
Stop Event
node limit
Counts
4 → 55
Calls
Call 1
Inputs
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
(*.f64 x 104109730557/25000000000)
(*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x)
(*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x -2) (*.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z) (/.f64 1 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (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 1 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) (/.f64 1 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((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)) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.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 (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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))) (*.f64 (sqrt.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))) (/.f64 1 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))) (*.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 (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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.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 (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 (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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))) (cbrt.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)))) (*.f64 (cbrt.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))) (/.f64 1 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) (-.f64 (*.f64 x (*.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) (*.f64 x (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000)))) 553822718361107519809/250000000000000000)) (-.f64 (*.f64 x (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000)) 23533438303/500000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000)) 3))) (+.f64 (*.f64 x (*.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) (*.f64 x (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000)))) (-.f64 553822718361107519809/250000000000000000 (*.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) (*.f64 x 23533438303/500000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x 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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) (neg.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x 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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) (*.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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) (*.f64 (/.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)))))))) (#(struct:change #<rule egg-rr> (2) ((x 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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))))))) (#(struct:change #<rule egg-rr> (2) ((x 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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))))))) (#(struct:change #<rule egg-rr> (2) ((x 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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))))))))
((#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 x 104109730557/25000000000) 1)))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (*.f64 x 104109730557/25000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (*.f64 x 104109730557/25000000000) (*.f64 (*.f64 x 104109730557/25000000000) (*.f64 x 104109730557/25000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 x 104109730557/25000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 x 104109730557/25000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 x 104109730557/25000000000)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) x) (*.f64 263505074721/1000000000 x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x 263505074721/1000000000) (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) (*.f64 x 263505074721/1000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 263505074721/1000000000 x) (*.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (-.f64 (*.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) (*.f64 x (+.f64 x 216700011257/5000000000))) 69434924403719793227841/1000000000000000000)) (-.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 263505074721/1000000000))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (+.f64 18296454943249170484848912482507361/1000000000000000000000000000 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 3))) (+.f64 (*.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) (*.f64 x (+.f64 x 216700011257/5000000000))) (-.f64 69434924403719793227841/1000000000000000000 (*.f64 x (*.f64 (+.f64 x 216700011257/5000000000) 263505074721/1000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) (*.f64 x (+.f64 x 216700011257/5000000000))) 69434924403719793227841/1000000000000000000) x) (-.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 263505074721/1000000000))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 18296454943249170484848912482507361/1000000000000000000000000000 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 3)) x) (+.f64 (*.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) (*.f64 x (+.f64 x 216700011257/5000000000))) (-.f64 69434924403719793227841/1000000000000000000 (*.f64 x (*.f64 (+.f64 x 216700011257/5000000000) 263505074721/1000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)) (*.f64 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)) (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) x) (*.f64 4297481763/31250000 x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x 4297481763/31250000) (*.f64 x (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000))) (*.f64 x 4297481763/31250000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 4297481763/31250000 x) (*.f64 (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (-.f64 (*.f64 (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000))) 18468349503317588169/976562500000000)) (-.f64 (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) 4297481763/31250000))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (+.f64 79367395183217443153422061947/30517578125000000000000 (pow.f64 (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) 3))) (+.f64 (*.f64 (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000))) (-.f64 18468349503317588169/976562500000000 (*.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) (*.f64 x 4297481763/31250000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 (*.f64 (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000))) 18468349503317588169/976562500000000) x) (-.f64 (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) 4297481763/31250000))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 79367395183217443153422061947/30517578125000000000000 (pow.f64 (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) 3)) x) (+.f64 (*.f64 (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000))) (-.f64 18468349503317588169/976562500000000 (*.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) (*.f64 x 4297481763/31250000)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (*.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (*.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000)) (*.f64 (*.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000)) (*.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000)))))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000))))))))

simplify214.0ms (0.8%)

Algorithm
egg-herbie
Rules
1626×fma-def
1050×associate-+l-
906×associate-+r-
558×associate-+l+
528×associate-+r+
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02879161
18077783
226786189
372706189
Stop Event
node limit
Counts
127 → 154
Calls
Call 1
Inputs
(*.f64 -1000000000/23533438303 z)
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z))))) (pow.f64 x 2))))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)))))) (+.f64 (*.f64 263505074721/47066876606 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z))) (+.f64 49698921037/117667191515 (*.f64 -21670001125700000000/553822718361107519809 z)))) (pow.f64 x 3))) (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z))))) (pow.f64 x 2)))))
(*.f64 104109730557/25000000000 x)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) (+.f64 13764240537310136880149/125000000000000000000 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))))
(*.f64 104109730557/25000000000 x)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 -1 y)) (pow.f64 x 2))) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) 13764240537310136880149/125000000000000000000)
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(+.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (*.f64 2 (/.f64 1 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (*.f64 2 (/.f64 1 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (*.f64 2 (/.f64 1 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(*.f64 104109730557/25000000000 x)
(*.f64 104109730557/25000000000 x)
(*.f64 104109730557/25000000000 x)
(*.f64 104109730557/25000000000 x)
(*.f64 104109730557/25000000000 x)
(*.f64 104109730557/25000000000 x)
(*.f64 104109730557/25000000000 x)
(*.f64 104109730557/25000000000 x)
(*.f64 104109730557/25000000000 x)
(*.f64 104109730557/25000000000 x)
(*.f64 104109730557/25000000000 x)
(*.f64 104109730557/25000000000 x)
(*.f64 263505074721/1000000000 x)
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (*.f64 263505074721/1000000000 x))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(pow.f64 x 3)
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (pow.f64 x 3))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(pow.f64 x 3)
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (pow.f64 x 3))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(*.f64 4297481763/31250000 x)
(+.f64 (*.f64 4297481763/31250000 x) (*.f64 393497462077/5000000000 (pow.f64 x 2)))
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2))))
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2))))
(*.f64 104109730557/25000000000 (pow.f64 x 3))
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2)))
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2))))
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2))))
(*.f64 104109730557/25000000000 (pow.f64 x 3))
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2)))
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2))))
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2))))
(*.f64 (+.f64 x -2) (*.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z) (/.f64 1 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))))
(*.f64 (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 1 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))))
(*.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) (/.f64 1 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))
(*.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) 1)
(*.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 (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 (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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))))
(*.f64 (sqrt.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))) (*.f64 (sqrt.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))) (/.f64 1 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))))
(*.f64 (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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))) (*.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 (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 (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 (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 (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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))) (cbrt.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)))) (*.f64 (cbrt.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))) (/.f64 1 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))))
(*.f64 (/.f64 1 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))
(*.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) (-.f64 (*.f64 x (*.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) (*.f64 x (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000)))) 553822718361107519809/250000000000000000)) (-.f64 (*.f64 x (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000)) 23533438303/500000000))
(*.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000)) 3))) (+.f64 (*.f64 x (*.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) (*.f64 x (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000)))) (-.f64 553822718361107519809/250000000000000000 (*.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) (*.f64 x 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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) 1)
(neg.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) (neg.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))))
(cbrt.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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) (*.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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) (*.f64 (/.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)))))
(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 (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 (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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))))
(pow.f64 (*.f64 x 104109730557/25000000000) 1)
(log.f64 (exp.f64 (*.f64 x 104109730557/25000000000)))
(cbrt.f64 (*.f64 (*.f64 x 104109730557/25000000000) (*.f64 (*.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)))
(+.f64 (*.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) x) (*.f64 263505074721/1000000000 x))
(+.f64 (*.f64 x 263505074721/1000000000) (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))
(+.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) (*.f64 x 263505074721/1000000000))
(+.f64 (*.f64 263505074721/1000000000 x) (*.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) x))
(/.f64 (*.f64 x (-.f64 (*.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) (*.f64 x (+.f64 x 216700011257/5000000000))) 69434924403719793227841/1000000000000000000)) (-.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 263505074721/1000000000))
(/.f64 (*.f64 x (+.f64 18296454943249170484848912482507361/1000000000000000000000000000 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 3))) (+.f64 (*.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) (*.f64 x (+.f64 x 216700011257/5000000000))) (-.f64 69434924403719793227841/1000000000000000000 (*.f64 x (*.f64 (+.f64 x 216700011257/5000000000) 263505074721/1000000000)))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) (*.f64 x (+.f64 x 216700011257/5000000000))) 69434924403719793227841/1000000000000000000) x) (-.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 263505074721/1000000000))
(/.f64 (*.f64 (+.f64 18296454943249170484848912482507361/1000000000000000000000000000 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 3)) x) (+.f64 (*.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) (*.f64 x (+.f64 x 216700011257/5000000000))) (-.f64 69434924403719793227841/1000000000000000000 (*.f64 x (*.f64 (+.f64 x 216700011257/5000000000) 263505074721/1000000000)))))
(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 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)) (*.f64 (*.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))))
(+.f64 (*.f64 (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) x) (*.f64 4297481763/31250000 x))
(+.f64 (*.f64 x 4297481763/31250000) (*.f64 x (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000))))
(+.f64 (*.f64 x (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000))) (*.f64 x 4297481763/31250000))
(+.f64 (*.f64 4297481763/31250000 x) (*.f64 (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) x))
(/.f64 (*.f64 x (-.f64 (*.f64 (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000))) 18468349503317588169/976562500000000)) (-.f64 (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) 4297481763/31250000))
(/.f64 (*.f64 x (+.f64 79367395183217443153422061947/30517578125000000000000 (pow.f64 (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) 3))) (+.f64 (*.f64 (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000))) (-.f64 18468349503317588169/976562500000000 (*.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) (*.f64 x 4297481763/31250000)))))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000))) 18468349503317588169/976562500000000) x) (-.f64 (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) 4297481763/31250000))
(/.f64 (*.f64 (+.f64 79367395183217443153422061947/30517578125000000000000 (pow.f64 (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) 3)) x) (+.f64 (*.f64 (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000))) (-.f64 18468349503317588169/976562500000000 (*.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) (*.f64 x 4297481763/31250000)))))
(pow.f64 (*.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000)) 1)
(log.f64 (exp.f64 (*.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000))))
(cbrt.f64 (*.f64 (*.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000)) (*.f64 (*.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000)) (*.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000)))))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000))))
(exp.f64 (log.f64 (*.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000))))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000))))
Outputs
(*.f64 -1000000000/23533438303 z)
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(fma.f64 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (neg.f64 (*.f64 z -156699607947000000000/553822718361107519809))) x (*.f64 -1000000000/23533438303 z))
(fma.f64 -1000000000/23533438303 z (*.f64 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (*.f64 z 156699607947000000000/553822718361107519809)) x))
(fma.f64 -1000000000/23533438303 z (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) x))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z))))) (pow.f64 x 2))))
(fma.f64 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (neg.f64 (*.f64 z -156699607947000000000/553822718361107519809))) x (fma.f64 -1000000000/23533438303 z (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 y -4297481763/15625000)) (fma.f64 -131752537360500000000/553822718361107519809 z (*.f64 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (neg.f64 (*.f64 z -156699607947000000000/553822718361107519809))) 156699607947/23533438303))) (*.f64 x x))))
(fma.f64 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (*.f64 z 156699607947000000000/553822718361107519809)) x (fma.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 y -4297481763/15625000)) (fma.f64 z -131752537360500000000/553822718361107519809 (*.f64 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (*.f64 z 156699607947000000000/553822718361107519809)) 156699607947/23533438303))) (*.f64 x x) (*.f64 -1000000000/23533438303 z)))
(fma.f64 -1000000000/23533438303 z (*.f64 x (+.f64 (*.f64 x (-.f64 (fma.f64 500000000/23533438303 y -137519416416/23533438303) (fma.f64 z -131752537360500000000/553822718361107519809 (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) 156699607947/23533438303)))) (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)))))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)))))) (+.f64 (*.f64 263505074721/47066876606 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z))) (+.f64 49698921037/117667191515 (*.f64 -21670001125700000000/553822718361107519809 z)))) (pow.f64 x 3))) (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (+.f64 (*.f64 -131752537360500000000/553822718361107519809 z) (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z))))) (pow.f64 x 2)))))
(fma.f64 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (neg.f64 (*.f64 z -156699607947000000000/553822718361107519809))) x (fma.f64 -1 (*.f64 (fma.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 y -4297481763/15625000)) (fma.f64 -131752537360500000000/553822718361107519809 z (*.f64 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (neg.f64 (*.f64 z -156699607947000000000/553822718361107519809))) 156699607947/23533438303))) (fma.f64 263505074721/47066876606 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (neg.f64 (*.f64 z -156699607947000000000/553822718361107519809))) (+.f64 49698921037/117667191515 (*.f64 z -21670001125700000000/553822718361107519809)))) (pow.f64 x 3)) (fma.f64 -1000000000/23533438303 z (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 y -4297481763/15625000)) (fma.f64 -131752537360500000000/553822718361107519809 z (*.f64 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (neg.f64 (*.f64 z -156699607947000000000/553822718361107519809))) 156699607947/23533438303))) (*.f64 x x)))))
(fma.f64 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (*.f64 z 156699607947000000000/553822718361107519809)) x (-.f64 (fma.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 y -4297481763/15625000)) (fma.f64 z -131752537360500000000/553822718361107519809 (*.f64 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (*.f64 z 156699607947000000000/553822718361107519809)) 156699607947/23533438303))) (*.f64 x x) (*.f64 -1000000000/23533438303 z)) (*.f64 (fma.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (+.f64 y -4297481763/15625000)) (fma.f64 z -131752537360500000000/553822718361107519809 (*.f64 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (*.f64 z 156699607947000000000/553822718361107519809)) 156699607947/23533438303))) (fma.f64 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (*.f64 z 156699607947000000000/553822718361107519809)) 263505074721/47066876606 (fma.f64 z -21670001125700000000/553822718361107519809 49698921037/117667191515))) (pow.f64 x 3))))
(-.f64 (fma.f64 -1000000000/23533438303 z (*.f64 x (+.f64 (*.f64 x (-.f64 (fma.f64 500000000/23533438303 y -137519416416/23533438303) (fma.f64 z -131752537360500000000/553822718361107519809 (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) 156699607947/23533438303)))) (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809))))) (*.f64 (fma.f64 156699607947/23533438303 (-.f64 (fma.f64 500000000/23533438303 y -137519416416/23533438303) (fma.f64 z -131752537360500000000/553822718361107519809 (*.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) 156699607947/23533438303))) (fma.f64 (fma.f64 -1000000000/23533438303 y (*.f64 z 168466327098500000000/553822718361107519809)) 263505074721/47066876606 (fma.f64 z -21670001125700000000/553822718361107519809 49698921037/117667191515))) (pow.f64 x 3)))
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)
(fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(-.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) (+.f64 13764240537310136880149/125000000000000000000 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))))
(+.f64 (/.f64 y (*.f64 x x)) (-.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)))))
(+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (-.f64 (/.f64 y (*.f64 x x)) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)))))
(+.f64 (fma.f64 x 104109730557/25000000000 (-.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x)))) -13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (-.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))))
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)
(fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 -1 y)) (pow.f64 x 2))) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) 13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 y (*.f64 x x)) (-.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)))))
(+.f64 (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 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x)))) -13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (-.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))))
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (+.f64 -2 x)))
(*.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (-.f64 x 2))
(*.f64 (/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) z))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (+.f64 -2 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 -2 x)))))
(+.f64 (*.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (-.f64 x 2)) (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (-.f64 x 2)))))
(fma.f64 (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (-.f64 x 2) (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (-.f64 x 2)))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (+.f64 -2 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 -2 x)))))
(+.f64 (*.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (-.f64 x 2)) (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (-.f64 x 2)))))
(fma.f64 (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (-.f64 x 2) (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (-.f64 x 2)))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (+.f64 -2 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 -2 x)))))
(+.f64 (*.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (-.f64 x 2)) (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (-.f64 x 2)))))
(fma.f64 (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (-.f64 x 2) (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (-.f64 x 2)))))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 y (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 -2 x))))
(/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (-.f64 x 2))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (+.f64 -2 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 -2 x)))))
(+.f64 (*.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (-.f64 x 2)) (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (-.f64 x 2)))))
(fma.f64 (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (-.f64 x 2) (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (-.f64 x 2)))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (+.f64 -2 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 -2 x)))))
(+.f64 (*.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (-.f64 x 2)) (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (-.f64 x 2)))))
(fma.f64 (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (-.f64 x 2) (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (-.f64 x 2)))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (+.f64 -2 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 -2 x)))))
(+.f64 (*.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (-.f64 x 2)) (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (-.f64 x 2)))))
(fma.f64 (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (-.f64 x 2) (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (-.f64 x 2)))))
(/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 y (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 -2 x))))
(/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (-.f64 x 2))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (+.f64 -2 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 -2 x)))))
(+.f64 (*.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (-.f64 x 2)) (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (-.f64 x 2)))))
(fma.f64 (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (-.f64 x 2) (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (-.f64 x 2)))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (+.f64 -2 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 -2 x)))))
(+.f64 (*.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (-.f64 x 2)) (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (-.f64 x 2)))))
(fma.f64 (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (-.f64 x 2) (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (-.f64 x 2)))))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(+.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (+.f64 -2 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 -2 x)))))
(+.f64 (*.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (-.f64 x 2)) (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (-.f64 x 2)))))
(fma.f64 (/.f64 (fma.f64 x (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (-.f64 x 2) (/.f64 y (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (-.f64 x 2)))))
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 -2 x))))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (-.f64 x 2)))
(+.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (*.f64 2 (/.f64 1 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (/.f64 2 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))) (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 -2 x)))))
(fma.f64 z (/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 (/.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 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (*.f64 2 (/.f64 1 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (/.f64 2 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))) (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 -2 x)))))
(fma.f64 z (/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 (/.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 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (*.f64 z (-.f64 (/.f64 x (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (*.f64 2 (/.f64 1 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (/.f64 2 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))) (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 -2 x)))))
(fma.f64 z (/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 (/.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 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 z (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (+.f64 -2 x)))
(/.f64 (-.f64 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z))
(*.f64 z (/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (/.f64 2 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))) (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 -2 x)))))
(fma.f64 z (/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 (/.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 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (/.f64 2 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))) (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 -2 x)))))
(fma.f64 z (/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 (/.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 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 x (-.f64 x 2))) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (/.f64 2 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))) (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 -2 x)))))
(fma.f64 z (/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 (/.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 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 z (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (+.f64 -2 x)))
(/.f64 (-.f64 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z))
(*.f64 z (/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 z (-.f64 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)))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (/.f64 2 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))) (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 -2 x)))))
(fma.f64 z (/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 (/.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 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (/.f64 2 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))) (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 -2 x)))))
(fma.f64 z (/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 (/.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 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (/.f64 2 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))) (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 -2 x)))))
(fma.f64 z (/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 (/.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 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 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 x (fma.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))
(fma.f64 216700011257/5000000000 (*.f64 x x) (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))
(fma.f64 216700011257/5000000000 (*.f64 x x) (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 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 x (+.f64 4297481763/31250000 (*.f64 393497462077/5000000000 x)))
(+.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)))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2))))
(fma.f64 4297481763/31250000 x (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000)))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(*.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))
(*.f64 x (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(*.f64 (*.f64 x x) (fma.f64 x 104109730557/25000000000 393497462077/5000000000))
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2))))
(fma.f64 4297481763/31250000 x (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000)))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2))))
(fma.f64 4297481763/31250000 x (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000)))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(*.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))
(*.f64 x (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))
(*.f64 (*.f64 x x) (fma.f64 x 104109730557/25000000000 393497462077/5000000000))
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2))))
(fma.f64 4297481763/31250000 x (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000)))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2))))
(fma.f64 4297481763/31250000 x (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000)))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(*.f64 (+.f64 x -2) (*.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z) (/.f64 1 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (/.f64 2 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))) (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 -2 x)))))
(fma.f64 z (/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 (/.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 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 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z) (*.f64 (+.f64 x -2) (/.f64 1 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (/.f64 2 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))) (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 -2 x)))))
(fma.f64 z (/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 (/.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 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 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) (/.f64 1 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (/.f64 2 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))) (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 -2 x)))))
(fma.f64 z (/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 (/.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 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 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) 1)
(fma.f64 z (-.f64 (/.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (/.f64 2 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))) (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 -2 x)))))
(fma.f64 z (/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 (/.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 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 1 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (/.f64 2 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))) (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 -2 x)))))
(fma.f64 z (/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 (/.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 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))) (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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (/.f64 2 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))) (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 -2 x)))))
(fma.f64 z (/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 (/.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 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (sqrt.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))) (*.f64 (sqrt.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))) (/.f64 1 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (/.f64 2 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))) (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 -2 x)))))
(fma.f64 z (/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 (/.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 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 (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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))) (*.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 (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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)))))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (/.f64 2 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))) (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 -2 x)))))
(fma.f64 z (/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 (/.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 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 (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 (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 (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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (/.f64 2 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))) (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 -2 x)))))
(fma.f64 z (/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 (/.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 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 (cbrt.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))) (cbrt.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)))) (*.f64 (cbrt.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))) (/.f64 1 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (/.f64 2 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))) (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 -2 x)))))
(fma.f64 z (/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 (/.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 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 1 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (/.f64 2 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))) (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 -2 x)))))
(fma.f64 z (/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 (/.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 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 (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 z (-.f64 (/.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (/.f64 2 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))) (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 -2 x)))))
(fma.f64 z (/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 (/.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 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 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) (-.f64 (*.f64 x (*.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) (*.f64 x (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000)))) 553822718361107519809/250000000000000000)) (-.f64 (*.f64 x (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000)) 23533438303/500000000))
(*.f64 (/.f64 (+.f64 -2 x) (/.f64 (fma.f64 x (*.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) (*.f64 x (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000))) -553822718361107519809/250000000000000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))) (fma.f64 x (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) -23533438303/500000000))
(/.f64 (*.f64 (-.f64 x 2) (fma.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) x z)) (/.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) -553822718361107519809/250000000000000000) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000)))
(*.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) -553822718361107519809/250000000000000000)) (-.f64 x 2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000))
(*.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000)) 3))) (+.f64 (*.f64 x (*.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) (*.f64 x (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000)))) (-.f64 553822718361107519809/250000000000000000 (*.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) (*.f64 x 23533438303/500000000)))))
(*.f64 (/.f64 (+.f64 -2 x) (/.f64 (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000)) 3)) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))) (fma.f64 x (*.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) (*.f64 x (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000))) (-.f64 553822718361107519809/250000000000000000 (*.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) (*.f64 x 23533438303/500000000)))))
(*.f64 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) x z) (/.f64 (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3)) (-.f64 x 2))) (+.f64 (fma.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 553822718361107519809/250000000000000000) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) -23533438303/500000000)))
(*.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3))) (-.f64 x 2)) (+.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000))))
(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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) 1)
(fma.f64 z (-.f64 (/.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (/.f64 2 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))) (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 -2 x)))))
(fma.f64 z (/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 (/.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 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)))
(neg.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) (neg.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (/.f64 2 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))) (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 -2 x)))))
(fma.f64 z (/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 (/.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 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(log.f64 (exp.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (/.f64 2 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))) (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 -2 x)))))
(fma.f64 z (/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 (/.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 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(cbrt.f64 (*.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) (*.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) (*.f64 (/.f64 (+.f64 x -2) (fma.f64 (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 z (-.f64 (/.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (/.f64 2 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))) (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 -2 x)))))
(fma.f64 z (/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 (/.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 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(expm1.f64 (log1p.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (/.f64 2 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))) (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 -2 x)))))
(fma.f64 z (/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 (/.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 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(exp.f64 (log.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (/.f64 2 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))) (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 -2 x)))))
(fma.f64 z (/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 (/.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 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(log1p.f64 (expm1.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))))
(fma.f64 z (-.f64 (/.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (/.f64 2 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))) (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x (+.f64 -2 x)))))
(fma.f64 z (/.f64 (-.f64 x 2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 (/.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 x 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(pow.f64 (*.f64 x 104109730557/25000000000) 1)
(*.f64 x 104109730557/25000000000)
(log.f64 (exp.f64 (*.f64 x 104109730557/25000000000)))
(*.f64 x 104109730557/25000000000)
(cbrt.f64 (*.f64 (*.f64 x 104109730557/25000000000) (*.f64 (*.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)
(+.f64 (*.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) x) (*.f64 263505074721/1000000000 x))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(+.f64 (*.f64 x 263505074721/1000000000) (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(+.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) (*.f64 x 263505074721/1000000000))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(+.f64 (*.f64 263505074721/1000000000 x) (*.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) x))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(/.f64 (*.f64 x (-.f64 (*.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) (*.f64 x (+.f64 x 216700011257/5000000000))) 69434924403719793227841/1000000000000000000)) (-.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 263505074721/1000000000))
(/.f64 (fma.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) (*.f64 x (+.f64 x 216700011257/5000000000)) -69434924403719793227841/1000000000000000000) (/.f64 (fma.f64 x (+.f64 x 216700011257/5000000000) -263505074721/1000000000) x))
(*.f64 (/.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) -263505074721/1000000000)) (fma.f64 (*.f64 x x) (*.f64 (+.f64 x 216700011257/5000000000) (+.f64 x 216700011257/5000000000)) -69434924403719793227841/1000000000000000000))
(/.f64 (*.f64 x (+.f64 18296454943249170484848912482507361/1000000000000000000000000000 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 3))) (+.f64 (*.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) (*.f64 x (+.f64 x 216700011257/5000000000))) (-.f64 69434924403719793227841/1000000000000000000 (*.f64 x (*.f64 (+.f64 x 216700011257/5000000000) 263505074721/1000000000)))))
(/.f64 x (/.f64 (fma.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) (*.f64 x (+.f64 x 216700011257/5000000000)) (-.f64 69434924403719793227841/1000000000000000000 (*.f64 x (*.f64 263505074721/1000000000 (+.f64 x 216700011257/5000000000))))) (+.f64 18296454943249170484848912482507361/1000000000000000000000000000 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 3))))
(/.f64 x (/.f64 (fma.f64 x (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x (+.f64 x 216700011257/5000000000))) (+.f64 69434924403719793227841/1000000000000000000 (*.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) -263505074721/1000000000))) (+.f64 18296454943249170484848912482507361/1000000000000000000000000000 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 3))))
(*.f64 (/.f64 x (+.f64 69434924403719793227841/1000000000000000000 (*.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) (fma.f64 x (+.f64 x 216700011257/5000000000) -263505074721/1000000000)))) (+.f64 18296454943249170484848912482507361/1000000000000000000000000000 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 3)))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) (*.f64 x (+.f64 x 216700011257/5000000000))) 69434924403719793227841/1000000000000000000) x) (-.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 263505074721/1000000000))
(/.f64 (fma.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) (*.f64 x (+.f64 x 216700011257/5000000000)) -69434924403719793227841/1000000000000000000) (/.f64 (fma.f64 x (+.f64 x 216700011257/5000000000) -263505074721/1000000000) x))
(*.f64 (/.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) -263505074721/1000000000)) (fma.f64 (*.f64 x x) (*.f64 (+.f64 x 216700011257/5000000000) (+.f64 x 216700011257/5000000000)) -69434924403719793227841/1000000000000000000))
(/.f64 (*.f64 (+.f64 18296454943249170484848912482507361/1000000000000000000000000000 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 3)) x) (+.f64 (*.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) (*.f64 x (+.f64 x 216700011257/5000000000))) (-.f64 69434924403719793227841/1000000000000000000 (*.f64 x (*.f64 (+.f64 x 216700011257/5000000000) 263505074721/1000000000)))))
(/.f64 x (/.f64 (fma.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) (*.f64 x (+.f64 x 216700011257/5000000000)) (-.f64 69434924403719793227841/1000000000000000000 (*.f64 x (*.f64 263505074721/1000000000 (+.f64 x 216700011257/5000000000))))) (+.f64 18296454943249170484848912482507361/1000000000000000000000000000 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 3))))
(/.f64 x (/.f64 (fma.f64 x (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x (+.f64 x 216700011257/5000000000))) (+.f64 69434924403719793227841/1000000000000000000 (*.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) -263505074721/1000000000))) (+.f64 18296454943249170484848912482507361/1000000000000000000000000000 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 3))))
(*.f64 (/.f64 x (+.f64 69434924403719793227841/1000000000000000000 (*.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) (fma.f64 x (+.f64 x 216700011257/5000000000) -263505074721/1000000000)))) (+.f64 18296454943249170484848912482507361/1000000000000000000000000000 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 3)))
(pow.f64 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)) 1)
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(log.f64 (exp.f64 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(cbrt.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)) (*.f64 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)) (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(exp.f64 (log.f64 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(+.f64 (*.f64 (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) x) (*.f64 4297481763/31250000 x))
(fma.f64 4297481763/31250000 x (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000)))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(+.f64 (*.f64 x 4297481763/31250000) (*.f64 x (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000))))
(fma.f64 4297481763/31250000 x (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000)))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(+.f64 (*.f64 x (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000))) (*.f64 x 4297481763/31250000))
(fma.f64 4297481763/31250000 x (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000)))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(+.f64 (*.f64 4297481763/31250000 x) (*.f64 (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) x))
(fma.f64 4297481763/31250000 x (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000)))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(/.f64 (*.f64 x (-.f64 (*.f64 (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000))) 18468349503317588169/976562500000000)) (-.f64 (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) 4297481763/31250000))
(/.f64 x (/.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) -4297481763/31250000) (fma.f64 (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) -18468349503317588169/976562500000000)))
(*.f64 (/.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) -4297481763/31250000)) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) -18468349503317588169/976562500000000))
(/.f64 x (/.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) -4297481763/31250000) (fma.f64 x (*.f64 x (*.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) (fma.f64 x 104109730557/25000000000 393497462077/5000000000))) -18468349503317588169/976562500000000)))
(/.f64 (*.f64 x (+.f64 79367395183217443153422061947/30517578125000000000000 (pow.f64 (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) 3))) (+.f64 (*.f64 (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000))) (-.f64 18468349503317588169/976562500000000 (*.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) (*.f64 x 4297481763/31250000)))))
(/.f64 x (/.f64 (fma.f64 (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) (-.f64 18468349503317588169/976562500000000 (*.f64 (*.f64 x 4297481763/31250000) (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))) (+.f64 79367395183217443153422061947/30517578125000000000000 (pow.f64 (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) 3))))
(*.f64 (/.f64 x (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) 18468349503317588169/976562500000000) (*.f64 (*.f64 x 4297481763/31250000) (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))) (+.f64 79367395183217443153422061947/30517578125000000000000 (pow.f64 (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) 3)))
(*.f64 (/.f64 x (+.f64 18468349503317588169/976562500000000 (*.f64 (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) -4297481763/31250000)))) (+.f64 79367395183217443153422061947/30517578125000000000000 (pow.f64 (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) 3)))
(/.f64 (*.f64 (-.f64 (*.f64 (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000))) 18468349503317588169/976562500000000) x) (-.f64 (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) 4297481763/31250000))
(/.f64 x (/.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) -4297481763/31250000) (fma.f64 (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) -18468349503317588169/976562500000000)))
(*.f64 (/.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) -4297481763/31250000)) (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) -18468349503317588169/976562500000000))
(/.f64 x (/.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) -4297481763/31250000) (fma.f64 x (*.f64 x (*.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) (fma.f64 x 104109730557/25000000000 393497462077/5000000000))) -18468349503317588169/976562500000000)))
(/.f64 (*.f64 (+.f64 79367395183217443153422061947/30517578125000000000000 (pow.f64 (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) 3)) x) (+.f64 (*.f64 (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000))) (-.f64 18468349503317588169/976562500000000 (*.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) (*.f64 x 4297481763/31250000)))))
(/.f64 x (/.f64 (fma.f64 (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) (-.f64 18468349503317588169/976562500000000 (*.f64 (*.f64 x 4297481763/31250000) (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))) (+.f64 79367395183217443153422061947/30517578125000000000000 (pow.f64 (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) 3))))
(*.f64 (/.f64 x (-.f64 (fma.f64 (*.f64 x x) (*.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) 18468349503317588169/976562500000000) (*.f64 (*.f64 x 4297481763/31250000) (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))) (+.f64 79367395183217443153422061947/30517578125000000000000 (pow.f64 (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) 3)))
(*.f64 (/.f64 x (+.f64 18468349503317588169/976562500000000 (*.f64 (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) -4297481763/31250000)))) (+.f64 79367395183217443153422061947/30517578125000000000000 (pow.f64 (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) 3)))
(pow.f64 (*.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000)) 1)
(fma.f64 4297481763/31250000 x (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000)))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(log.f64 (exp.f64 (*.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000))))
(fma.f64 4297481763/31250000 x (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000)))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(cbrt.f64 (*.f64 (*.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000)) (*.f64 (*.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000)) (*.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000)))))
(fma.f64 4297481763/31250000 x (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000)))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000))))
(fma.f64 4297481763/31250000 x (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000)))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(exp.f64 (log.f64 (*.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000))))
(fma.f64 4297481763/31250000 x (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000)))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000))))
(fma.f64 4297481763/31250000 x (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000)))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))

localize55.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.15%
(fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y)
0.38%
(/.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)))
0.44%
(fma.f64 x 104109730557/25000000000 393497462077/5000000000)
35.78%
(/.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))
Compiler

Compiled 137 to 89 computations (35% saved)

series17.0ms (0.1%)

Counts
3 → 96
Calls

24 calls:

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

rewrite135.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1830×associate-/l*
546×add-sqr-sqrt
514×add-exp-log
514×add-log-exp
514×log1p-expm1-u
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
025175
1545175
26766175
Stop Event
node limit
Counts
3 → 106
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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))
(/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)))
(fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (*.f64 (sqrt.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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.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 (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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) 2) (*.f64 (cbrt.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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))) (pow.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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))) 2) (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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (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 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000))) (/.f64 1 (neg.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (fma.f64 (fma.f64 (fma.f64 (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) (sqrt.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) 2)) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (cbrt.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) 1) (/.f64 (sqrt.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)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) 2)) (/.f64 (sqrt.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (cbrt.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) 2) 1) (/.f64 (cbrt.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)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) 2) (sqrt.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))) (/.f64 (cbrt.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (sqrt.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) 2) (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) 2)) (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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))))))) (#(struct:change #<rule egg-rr> (2) ((x 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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (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 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (neg.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) 2))))) (#(struct:change #<rule egg-rr> (2) ((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) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) 3) (pow.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x 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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))))))) (#(struct:change #<rule egg-rr> (2) ((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) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))) 1))))) (#(struct:change #<rule egg-rr> (2) ((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) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.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 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) 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)) z))))) (#(struct:change #<rule egg-rr> (2) ((x +.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)) 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)) (*.f64 x (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y)) (/.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))) (*.f64 z (/.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 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 x (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y)) (/.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 (fma.f64 (fma.f64 (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)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x -2) (/.f64 (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 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 x -2)) (*.f64 (sqrt.f64 (+.f64 x -2)) (/.f64 (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 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))) (sqrt.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (*.f64 (cbrt.f64 (+.f64 x -2)) (/.f64 (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 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))) (pow.f64 (cbrt.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))) 2) (cbrt.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (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 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (+.f64 x -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 2 x) (/.f64 1 (/.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000))) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.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)) 1) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))))) (#(struct:change #<rule egg-rr> (2) ((x *.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)) (sqrt.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))) (sqrt.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.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)) (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) 2)) (cbrt.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (/.f64 (+.f64 x -2) (/.f64 1 (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))) 2)) (/.f64 (+.f64 x -2) (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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 x -2) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000)))) (neg.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) 1) (/.f64 (sqrt.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))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (/.f64 (sqrt.f64 (+.f64 x -2)) (/.f64 1 (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) 1) (/.f64 (cbrt.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))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) (pow.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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))) 2)) (/.f64 (sqrt.f64 (+.f64 x -2)) (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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (/.f64 (cbrt.f64 (+.f64 x -2)) (/.f64 1 (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)))) (/.f64 (cbrt.f64 (+.f64 x -2)) (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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (pow.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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))) 2)) (cbrt.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) (sqrt.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))) (/.f64 (+.f64 x -2) (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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (+.f64 x -2) (/.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000))) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (+.f64 x -2)) (/.f64 (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 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (+.f64 x -2) 3) (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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 y (*.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 y (*.f64 (*.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000)) y)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000)) 1) y)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 y)) (-.f64 1 (*.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000)) (exp.f64 (log1p.f64 y))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 (*.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000)) 1) (exp.f64 (log1p.f64 y))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y)) (sqrt.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y)) (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y)) 2) (cbrt.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000)) (*.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000))) (*.f64 y y)) (-.f64 (*.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000)) y))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 y 3) (pow.f64 (*.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000)) 3)) (+.f64 (*.f64 (*.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000)) (*.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000))) (-.f64 (*.f64 y y) (*.f64 (*.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000)) y))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y)))))))

simplify227.0ms (0.9%)

Algorithm
egg-herbie
Rules
1540×associate-+r+
716×associate-*l*
710×associate-*r*
580×*-commutative
560×associate-/r*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
055521764
1170617232
2719817232
Stop Event
node limit
Counts
202 → 276
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 (+.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))))))
(*.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 (exp.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 (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 (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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) 1)
(*.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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)))
(*.f64 (sqrt.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (*.f64 (sqrt.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 (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 (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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) 2) (*.f64 (cbrt.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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))))
(*.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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))) (pow.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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))) 2))
(*.f64 (pow.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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))) 2) (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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))))
(*.f64 (/.f64 1 (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 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))
(*.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000))) (/.f64 1 (neg.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 (fma.f64 (fma.f64 (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) (sqrt.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) 2)) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (cbrt.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) 1) (/.f64 (sqrt.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 (sqrt.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) 2)) (/.f64 (sqrt.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (cbrt.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) 2) 1) (/.f64 (cbrt.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 (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) 2) (sqrt.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))) (/.f64 (cbrt.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (sqrt.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) 2) (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) 2)) (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 (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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) 1)
(pow.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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))) 2)
(pow.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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))) 3)
(pow.f64 (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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) 3) 1/3)
(pow.f64 (/.f64 (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 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) -1)
(neg.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (neg.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))))
(sqrt.f64 (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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) 2))
(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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))))
(log.f64 (+.f64 1 (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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)))))
(cbrt.f64 (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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) 3))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) 3) (pow.f64 (fma.f64 (fma.f64 (fma.f64 (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 (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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))))
(exp.f64 (*.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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))) 1))
(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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))))
(+.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 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) 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)) z))
(+.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)) 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)) (*.f64 x (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y))))
(+.f64 (*.f64 (*.f64 x (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y)) (/.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))) (*.f64 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 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 x (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y)) (/.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))) 1)
(*.f64 (fma.f64 (fma.f64 (fma.f64 (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 x -2) (/.f64 (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 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))
(*.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) 1)
(*.f64 1 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))
(*.f64 (sqrt.f64 (+.f64 x -2)) (*.f64 (sqrt.f64 (+.f64 x -2)) (/.f64 (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 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))) (sqrt.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (*.f64 (cbrt.f64 (+.f64 x -2)) (/.f64 (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 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))) (pow.f64 (cbrt.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))) 2) (cbrt.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))
(*.f64 (/.f64 (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 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (+.f64 x -2))
(*.f64 (-.f64 2 x) (/.f64 1 (/.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000))) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))))
(*.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)) 1) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))
(*.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)) (sqrt.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))) (sqrt.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)))
(*.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)) (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) 2)) (cbrt.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)))
(*.f64 (/.f64 1 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (/.f64 (+.f64 x -2) (/.f64 1 (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))))
(*.f64 (/.f64 1 (pow.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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))) 2)) (/.f64 (+.f64 x -2) (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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)))))
(*.f64 (/.f64 (+.f64 x -2) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000)))) (neg.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) 1) (/.f64 (sqrt.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 (sqrt.f64 (+.f64 x -2)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (/.f64 (sqrt.f64 (+.f64 x -2)) (/.f64 1 (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) 1) (/.f64 (cbrt.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 (sqrt.f64 (+.f64 x -2)) (pow.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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))) 2)) (/.f64 (sqrt.f64 (+.f64 x -2)) (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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (/.f64 (cbrt.f64 (+.f64 x -2)) (/.f64 1 (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)))) (/.f64 (cbrt.f64 (+.f64 x -2)) (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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (pow.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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))) 2)) (cbrt.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) (sqrt.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))) (/.f64 (+.f64 x -2) (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 (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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) 1)
(pow.f64 (sqrt.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))) 2)
(pow.f64 (cbrt.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))) 3)
(pow.f64 (pow.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) 3) 1/3)
(pow.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))) -1)
(neg.f64 (/.f64 (+.f64 x -2) (/.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000))) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 x -2)) (/.f64 (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 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) (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 (+.f64 x -2) (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 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 x -2) 3) (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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) 3)))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))))
(exp.f64 (log.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))) 1))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))))
(+.f64 y (*.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000)))
(+.f64 y (*.f64 (*.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000)) 1))
(+.f64 (*.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000)) y)
(+.f64 (*.f64 (*.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000)) 1) y)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y))) 1)
(-.f64 (exp.f64 (log1p.f64 y)) (-.f64 1 (*.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000))))
(-.f64 (+.f64 (*.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000)) (exp.f64 (log1p.f64 y))) 1)
(-.f64 (+.f64 (*.f64 (*.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000)) 1) (exp.f64 (log1p.f64 y))) 1)
(*.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) 1)
(*.f64 1 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y))
(*.f64 (sqrt.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y)) (sqrt.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y)))
(*.f64 (cbrt.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y)) (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y)) 2) (cbrt.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y)))
(/.f64 (-.f64 (*.f64 (*.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000)) (*.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000))) (*.f64 y y)) (-.f64 (*.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000)) y))
(/.f64 (+.f64 (pow.f64 y 3) (pow.f64 (*.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000)) 3)) (+.f64 (*.f64 (*.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000)) (*.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000))) (-.f64 (*.f64 y y) (*.f64 (*.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000)) y))))
(pow.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) 1)
(pow.f64 (sqrt.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y)) 2)
(pow.f64 (cbrt.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y)) 3)
(pow.f64 (pow.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) 3) 1/3)
(sqrt.f64 (pow.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) 2))
(log.f64 (exp.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y))))
(cbrt.f64 (pow.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) 3))
(expm1.f64 (log1p.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y)))
(exp.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y)))
(exp.f64 (*.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y)) 1))
(log1p.f64 (expm1.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y)))
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 (/.f64 101134521927828168189/15625000000000000 z) z)) (*.f64 (-.f64 (/.f64 156699607947/500000000 (*.f64 z z)) (/.f64 (*.f64 23533438303/500000000 y) (pow.f64 z 3))) 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 (/.f64 101134521927828168189/15625000000000000 z) z)) (*.f64 (-.f64 (/.f64 156699607947/500000000 (*.f64 z z)) (/.f64 (*.f64 23533438303/500000000 y) (pow.f64 z 3))) 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 (*.f64 (/.f64 (-.f64 (-.f64 (/.f64 263505074721/1000000000 z) (/.f64 (/.f64 101134521927828168189/15625000000000000 z) z)) (*.f64 (-.f64 (/.f64 156699607947/500000000 (*.f64 z z)) (/.f64 (*.f64 23533438303/500000000 y) (pow.f64 z 3))) y)) z) y) (fma.f64 4297481763/31250000 (-.f64 (/.f64 156699607947/500000000 (*.f64 z z)) (/.f64 (*.f64 23533438303/500000000 y) (pow.f64 z 3))) (/.f64 9260348246176161735331/2500000000000000000 (*.f64 z z))))) (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 (*.f64 625000000000000000000/10838835996651139530249 y) (pow.f64 x 3)))))
(+.f64 25000000000/104109730557 (-.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 109450743720155518186945238952475330199643738550/117480365762300501174186766773860888386002001 (pow.f64 x 3))) (fma.f64 625000000000000000000/10838835996651139530249 (/.f64 y (pow.f64 x 3)) (/.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (*.f64 x x)))))
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 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 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) 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 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z)) (/.f64 23533438303/500000000 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z))))
(-.f64 (+.f64 (/.f64 x (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) (/.f64 23533438303/500000000 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z))) (*.f64 (/.f64 y (pow.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 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 -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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) 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 (*.f64 x (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000)) (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z)) (/.f64 23533438303/500000000 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) 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))) (pow.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) 3))))
(+.f64 (-.f64 (+.f64 (/.f64 x (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) (/.f64 23533438303/500000000 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z))) (*.f64 (/.f64 y (pow.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 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 (*.f64 y y) 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 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) 3)))
(+.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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) 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 (*.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))) (pow.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) 3)) (fma.f64 -1 (/.f64 (pow.f64 y 3) (/.f64 (pow.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) 4) (*.f64 (pow.f64 x 3) (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 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z)) (/.f64 23533438303/500000000 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z))))))
(+.f64 (-.f64 (/.f64 (*.f64 (*.f64 (*.f64 (*.f64 y y) 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 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) 3)) (*.f64 (/.f64 (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 (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 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) (/.f64 23533438303/500000000 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z))) (*.f64 (/.f64 y (pow.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 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 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) (/.f64 23533438303/500000000 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z))) (*.f64 (/.f64 y (pow.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 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 (*.f64 (*.f64 y y) 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 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) 3)) (*.f64 (/.f64 (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 (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 -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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) 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 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 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 y y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x x)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))) (+.f64 (/.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) y) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 y x))) (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) 2) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (*.f64 (pow.f64 y 3) (pow.f64 x 3))))))
(fma.f64 -1 (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) 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 (/.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) y) (/.f64 23533438303/500000000 (*.f64 y x))) (/.f64 (pow.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) 2) (/.f64 (*.f64 (pow.f64 x 3) (pow.f64 y 3)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))))
(-.f64 (+.f64 (/.f64 (fma.f64 x (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 y y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x x)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))) (+.f64 (/.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) y) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 y x))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) 3) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (*.f64 (pow.f64 y 4) (pow.f64 x 4)))) (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) 2) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (*.f64 (pow.f64 y 3) (pow.f64 x 3)))))))
(fma.f64 -1 (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) 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 (/.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) y) (/.f64 23533438303/500000000 (*.f64 y x))) (fma.f64 -1 (/.f64 (pow.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) 3) (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 x 4)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))) (/.f64 (pow.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) 2) (/.f64 (*.f64 (pow.f64 x 3) (pow.f64 y 3)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))))))
(+.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 y y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x x))))) (-.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (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) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (pow.f64 x 4))) (pow.f64 y 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 (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 -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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) 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 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 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 y y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x x)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))) (+.f64 (/.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) y) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 y x))) (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) 2) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (*.f64 (pow.f64 y 3) (pow.f64 x 3))))))
(fma.f64 -1 (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) 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 (/.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) y) (/.f64 23533438303/500000000 (*.f64 y x))) (/.f64 (pow.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) 2) (/.f64 (*.f64 (pow.f64 x 3) (pow.f64 y 3)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))))
(-.f64 (+.f64 (/.f64 (fma.f64 x (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 y y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x x)))))
(+.f64 (*.f64 -1 (/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (*.f64 (pow.f64 y 2) (pow.f64 x 2)))) (+.f64 (/.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) y) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 y x))) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) 3) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (*.f64 (pow.f64 y 4) (pow.f64 x 4)))) (/.f64 (*.f64 (pow.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z) 2) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (*.f64 (pow.f64 y 3) (pow.f64 x 3)))))))
(fma.f64 -1 (/.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) 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 (/.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) y) (/.f64 23533438303/500000000 (*.f64 y x))) (fma.f64 -1 (/.f64 (pow.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) 3) (/.f64 (*.f64 (pow.f64 y 4) (pow.f64 x 4)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))) (/.f64 (pow.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) 2) (/.f64 (*.f64 (pow.f64 x 3) (pow.f64 y 3)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))))))
(+.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 y y) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x x))))) (-.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x (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) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (pow.f64 x 4))) (pow.f64 y 4))))
(/.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 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 x (fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y)))
(/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) x) (fma.f64 x (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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y))) (/.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) (fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y))) (neg.f64 (*.f64 z (+.f64 (+.f64 (/.f64 (+.f64 x 216700011257/5000000000) (/.f64 (pow.f64 (fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y) 2) x)) (/.f64 156699607947/500000000 (*.f64 x (pow.f64 (fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y) 2)))) (+.f64 (/.f64 263505074721/1000000000 (pow.f64 (fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y) 2)) (/.f64 23533438303/500000000 (*.f64 (*.f64 x x) (pow.f64 (fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 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 (/.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 (+.f64 x 216700011257/5000000000) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2)) x) (/.f64 263505074721/1000000000 (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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y))) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 z z) (fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y)) (/.f64 (+.f64 (+.f64 (/.f64 (+.f64 x 216700011257/5000000000) (/.f64 (pow.f64 (fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y) 2) x)) (/.f64 263505074721/1000000000 (pow.f64 (fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y) 2))) (+.f64 (/.f64 156699607947/500000000 (*.f64 x (pow.f64 (fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y) 2))) (/.f64 23533438303/500000000 (*.f64 (*.f64 x x) (pow.f64 (fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y) 2))))) x)) (/.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) (fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y))) (neg.f64 (*.f64 z (+.f64 (+.f64 (/.f64 (+.f64 x 216700011257/5000000000) (/.f64 (pow.f64 (fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y) 2) x)) (/.f64 156699607947/500000000 (*.f64 x (pow.f64 (fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y) 2)))) (+.f64 (/.f64 263505074721/1000000000 (pow.f64 (fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y) 2)) (/.f64 23533438303/500000000 (*.f64 (*.f64 x x) (pow.f64 (fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 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 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (/.f64 (+.f64 (+.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 (+.f64 x 216700011257/5000000000) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2)) x) (/.f64 263505074721/1000000000 (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 (/.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 (+.f64 x 216700011257/5000000000) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2)) x) (/.f64 263505074721/1000000000 (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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y) 4)) (+.f64 (/.f64 156699607947/500000000 (*.f64 (pow.f64 x 3) (pow.f64 (fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y) 4))) (+.f64 (+.f64 (/.f64 263505074721/1000000000 (*.f64 (*.f64 x x) (pow.f64 (fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y) 4))) (/.f64 23533438303/500000000 (*.f64 (pow.f64 x 4) (pow.f64 (fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y) 4)))) (/.f64 216700011257/5000000000 (*.f64 x (pow.f64 (fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y) 4))))))) (+.f64 (/.f64 23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y))) (+.f64 (+.f64 (*.f64 (/.f64 (*.f64 z z) (fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y)) (/.f64 (+.f64 (+.f64 (/.f64 (+.f64 x 216700011257/5000000000) (/.f64 (pow.f64 (fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y) 2) x)) (/.f64 263505074721/1000000000 (pow.f64 (fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y) 2))) (+.f64 (/.f64 156699607947/500000000 (*.f64 x (pow.f64 (fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y) 2))) (/.f64 23533438303/500000000 (*.f64 (*.f64 x x) (pow.f64 (fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y) 2))))) x)) (/.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) (fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y))) (neg.f64 (*.f64 z (+.f64 (+.f64 (/.f64 (+.f64 x 216700011257/5000000000) (/.f64 (pow.f64 (fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y) 2) x)) (/.f64 156699607947/500000000 (*.f64 x (pow.f64 (fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y) 2)))) (+.f64 (/.f64 263505074721/1000000000 (pow.f64 (fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y) 2)) (/.f64 23533438303/500000000 (*.f64 (*.f64 x x) (pow.f64 (fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y) 2))))))))))
(+.f64 (-.f64 (fma.f64 (/.f64 z (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (/.f64 (+.f64 (+.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 (+.f64 x 216700011257/5000000000) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2)) x) (/.f64 263505074721/1000000000 (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 (/.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 (+.f64 x 216700011257/5000000000) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2)) x) (/.f64 263505074721/1000000000 (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 (/.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 (/.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 263505074721/1000000000 (*.f64 x (*.f64 x (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 4)))))) (+.f64 (/.f64 1 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 4)) (/.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 23533438303/500000000 x) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 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)) 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 (*.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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) 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 (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) z) x)) (*.f64 (/.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) 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 (pow.f64 (fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y) 2) (/.f64 (pow.f64 z 3) (*.f64 (*.f64 x x) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))))
(+.f64 (+.f64 (/.f64 23533438303/500000000 z) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) z) x)) (-.f64 (/.f64 (*.f64 x (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (pow.f64 z 3) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2))) (*.f64 (/.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y) 3) (/.f64 (pow.f64 z 4) (*.f64 (pow.f64 x 3) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))) (+.f64 (fma.f64 -1 (/.f64 (fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) 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 (pow.f64 (fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y) 2) (/.f64 (pow.f64 z 3) (*.f64 (*.f64 x x) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))))))
(-.f64 (+.f64 (+.f64 (/.f64 23533438303/500000000 z) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) z) x)) (-.f64 (/.f64 (*.f64 x (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (pow.f64 z 3) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2))) (*.f64 (/.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 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 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 (*.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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) 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 (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) z) x)) (*.f64 (/.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) 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 (pow.f64 (fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y) 2) (/.f64 (pow.f64 z 3) (*.f64 (*.f64 x x) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))))
(+.f64 (+.f64 (/.f64 23533438303/500000000 z) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) z) x)) (-.f64 (/.f64 (*.f64 x (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (pow.f64 z 3) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2))) (*.f64 (/.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y) 3) (/.f64 (pow.f64 z 4) (*.f64 (pow.f64 x 3) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))) (+.f64 (fma.f64 -1 (/.f64 (fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) 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 (pow.f64 (fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y) 2) (/.f64 (pow.f64 z 3) (*.f64 (*.f64 x x) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))))))
(-.f64 (+.f64 (+.f64 (/.f64 23533438303/500000000 z) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) z) x)) (-.f64 (/.f64 (*.f64 x (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (pow.f64 z 3) (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 2))) (*.f64 (/.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) z) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 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 -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 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (neg.f64 (*.f64 z -156699607947000000000/553822718361107519809))) 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 500000000/23533438303 y) -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 (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 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (neg.f64 (*.f64 z -156699607947000000000/553822718361107519809))) 156699607947/23533438303))) (fma.f64 263505074721/47066876606 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (neg.f64 (*.f64 z -156699607947000000000/553822718361107519809))) (+.f64 49698921037/117667191515 (*.f64 z -21670001125700000000/553822718361107519809))))) (fma.f64 -1000000000/23533438303 z (*.f64 (*.f64 x x) (-.f64 (*.f64 500000000/23533438303 (+.f64 y -4297481763/15625000)) (fma.f64 -131752537360500000000/553822718361107519809 z (*.f64 (fma.f64 500000000/23533438303 (fma.f64 -2 y z) (neg.f64 (*.f64 z -156699607947000000000/553822718361107519809))) 156699607947/23533438303)))))))
(fma.f64 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 (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 500000000/23533438303 y) -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 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(+.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(-.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) (+.f64 13764240537310136880149/125000000000000000000 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))))
(+.f64 (/.f64 y (*.f64 x x)) (-.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)))))
(+.f64 (/.f64 y (*.f64 x x)) (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)))))
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)
(fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(+.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(-.f64 (+.f64 (*.f64 -1 (/.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 -1 y)) (pow.f64 x 2))) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) 13764240537310136880149/125000000000000000000)
(+.f64 (fma.f64 -1 (/.f64 (+.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (neg.f64 y)) (*.f64 x x)) (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))) -13764240537310136880149/125000000000000000000)
(+.f64 (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x))) -13764240537310136880149/125000000000000000000)
(/.f64 (*.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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (+.f64 x -2)))
(*.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(+.f64 (/.f64 (*.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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))
(+.f64 (*.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) (/.f64 (*.f64 x (+.f64 x -2)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y)))
(+.f64 (/.f64 (*.f64 y (*.f64 (-.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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))
(+.f64 (*.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) (/.f64 (*.f64 x (+.f64 x -2)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y)))
(+.f64 (/.f64 (*.f64 y (*.f64 (-.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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))
(+.f64 (*.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) (/.f64 (*.f64 x (+.f64 x -2)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y)))
(/.f64 (*.f64 y (*.f64 (-.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 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))
(/.f64 (*.f64 x (+.f64 x -2)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))
(+.f64 (*.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) (/.f64 (*.f64 x (+.f64 x -2)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))
(+.f64 (*.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) (/.f64 (*.f64 x (+.f64 x -2)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y)))
(+.f64 (/.f64 (*.f64 (+.f64 (*.f64 (+.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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))
(+.f64 (*.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) (/.f64 (*.f64 x (+.f64 x -2)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y)))
(/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 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 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))
(/.f64 (*.f64 x (+.f64 x -2)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y))
(+.f64 (/.f64 (*.f64 y (*.f64 (-.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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))
(+.f64 (*.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) (/.f64 (*.f64 x (+.f64 x -2)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y)))
(+.f64 (/.f64 (*.f64 y (*.f64 (-.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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))
(+.f64 (*.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) (/.f64 (*.f64 x (+.f64 x -2)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y)))
(+.f64 (/.f64 (*.f64 y (*.f64 (-.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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) (*.f64 x x) z) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (+.f64 x -2))) (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))
(+.f64 (*.f64 (/.f64 (fma.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) (/.f64 (*.f64 x (+.f64 x -2)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y)))
(/.f64 (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.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 x (*.f64 (fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y) (/.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 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (/.f64 (*.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 (/.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (/.f64 2 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))) (*.f64 x (*.f64 (fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y) (/.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 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 (+.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 (/.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (/.f64 2 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))) (*.f64 x (*.f64 (fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y) (/.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 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 (+.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 (/.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (/.f64 2 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))) (*.f64 x (*.f64 (fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y) (/.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 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 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)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 (+.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 (/.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (/.f64 2 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))) (*.f64 x (*.f64 (fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y) (/.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 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 (+.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 (/.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (/.f64 2 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))) (*.f64 x (*.f64 (fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y) (/.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 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 (+.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 (/.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (/.f64 2 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))) (*.f64 x (*.f64 (fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y) (/.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 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 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)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 (+.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 (/.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (/.f64 2 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))) (*.f64 x (*.f64 (fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y) (/.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 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 (+.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 (/.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (/.f64 2 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))) (*.f64 x (*.f64 (fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y) (/.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 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 (+.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 (/.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (/.f64 2 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))) (*.f64 x (*.f64 (fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y) (/.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 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)))
y
(+.f64 (*.f64 4297481763/31250000 x) y)
(fma.f64 4297481763/31250000 x y)
(fma.f64 x 4297481763/31250000 y)
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 y (*.f64 393497462077/5000000000 (pow.f64 x 2))))
(+.f64 (fma.f64 4297481763/31250000 x y) (*.f64 (*.f64 x x) 393497462077/5000000000))
(fma.f64 x 4297481763/31250000 (fma.f64 (*.f64 x x) 393497462077/5000000000 y))
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 y (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2)))))
(+.f64 (fma.f64 4297481763/31250000 x y) (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000)))
(+.f64 (fma.f64 x 4297481763/31250000 y) (fma.f64 (*.f64 x x) 393497462077/5000000000 (*.f64 (pow.f64 x 3) 104109730557/25000000000)))
(*.f64 104109730557/25000000000 (pow.f64 x 3))
(*.f64 (pow.f64 x 3) 104109730557/25000000000)
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2)))
(fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000))
(fma.f64 (*.f64 x x) 393497462077/5000000000 (*.f64 (pow.f64 x 3) 104109730557/25000000000))
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2))))
(fma.f64 4297481763/31250000 x (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000)))
(fma.f64 x 4297481763/31250000 (fma.f64 (*.f64 x x) 393497462077/5000000000 (*.f64 (pow.f64 x 3) 104109730557/25000000000)))
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 y (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2)))))
(+.f64 (fma.f64 4297481763/31250000 x y) (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000)))
(+.f64 (fma.f64 x 4297481763/31250000 y) (fma.f64 (*.f64 x x) 393497462077/5000000000 (*.f64 (pow.f64 x 3) 104109730557/25000000000)))
(*.f64 104109730557/25000000000 (pow.f64 x 3))
(*.f64 (pow.f64 x 3) 104109730557/25000000000)
(+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2)))
(fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000))
(fma.f64 (*.f64 x x) 393497462077/5000000000 (*.f64 (pow.f64 x 3) 104109730557/25000000000))
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2))))
(fma.f64 4297481763/31250000 x (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000)))
(fma.f64 x 4297481763/31250000 (fma.f64 (*.f64 x x) 393497462077/5000000000 (*.f64 (pow.f64 x 3) 104109730557/25000000000)))
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 y (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2)))))
(+.f64 (fma.f64 4297481763/31250000 x y) (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 393497462077/5000000000)))
(+.f64 (fma.f64 x 4297481763/31250000 y) (fma.f64 (*.f64 x x) 393497462077/5000000000 (*.f64 (pow.f64 x 3) 104109730557/25000000000)))
(*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x)
(*.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000))
(*.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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) 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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) 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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) 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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) 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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) 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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) 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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) 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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) 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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y)
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)))) 1)
(/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (fma.f64 (fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) 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 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 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 (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 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) 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 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 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 (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) (fma.f64 (fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) 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 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 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 (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 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) 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 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (sqrt.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (*.f64 (sqrt.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 (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 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) 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 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) 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 (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 (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 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) 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 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) 2) (*.f64 (cbrt.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 (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 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) 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 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))) (pow.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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))) 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 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) 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 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (pow.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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))) 2) (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 (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 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) 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 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (/.f64 1 (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 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))
(/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (fma.f64 (fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) 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 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000))) (/.f64 1 (neg.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))))
(/.f64 (*.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000))) 1) (neg.f64 (fma.f64 (fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y) x z)))
(/.f64 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 (fma.f64 (fma.f64 (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) (sqrt.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 (fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y) x z))) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (sqrt.f64 (fma.f64 (fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y) x z))))
(/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) 2)) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (cbrt.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y) x z)) 2)) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (cbrt.f64 (fma.f64 (fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y) x z))))
(/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 2))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) 1) (/.f64 (sqrt.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 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (fma.f64 (fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) 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 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) 2)) (/.f64 (sqrt.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (cbrt.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y) x z)) 2)) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (cbrt.f64 (fma.f64 (fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y) x z))))
(/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) 2) 1) (/.f64 (cbrt.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 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (fma.f64 (fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) 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 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) 2) (sqrt.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))) (/.f64 (cbrt.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (sqrt.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 (fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y) x z))) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (sqrt.f64 (fma.f64 (fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y) x z))))
(/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) 2) (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) 2)) (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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))))
(*.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 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y) x z))) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) 2) (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y) x z)) 2)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2) (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) 2))
(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 (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) (fma.f64 (fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) 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 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(pow.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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))) 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 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) 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 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(pow.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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))) 3)
(/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (fma.f64 (fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) 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 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(pow.f64 (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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) 3) 1/3)
(/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (fma.f64 (fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) 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 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(pow.f64 (/.f64 (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 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) -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 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) 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 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(neg.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (neg.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))))
(/.f64 (*.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000))) 1) (neg.f64 (fma.f64 (fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y) x z)))
(/.f64 (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)))
(sqrt.f64 (pow.f64 (/.f64 (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))
(sqrt.f64 (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 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y) x z)) 2))
(fabs.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)))
(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 (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 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) 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 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 (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 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (fma.f64 (fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) 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 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(cbrt.f64 (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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) 3))
(/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (fma.f64 (fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) 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 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) 3) (pow.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z) 3)))
(/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (fma.f64 (fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) 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 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 (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 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (fma.f64 (fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) 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 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 (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 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (fma.f64 (fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) 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 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(exp.f64 (*.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 (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) (fma.f64 (fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) 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 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 (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 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (fma.f64 (fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) 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 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z))
(+.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 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) 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)) z))
(+.f64 (*.f64 z (-.f64 (/.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (/.f64 2 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))) (*.f64 x (*.f64 (fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y) (/.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 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 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) 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)) (*.f64 x (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y))))
(+.f64 (*.f64 z (-.f64 (/.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (/.f64 2 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))) (*.f64 x (*.f64 (fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y) (/.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 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 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y)) (/.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))) (*.f64 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 z (-.f64 (/.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (/.f64 2 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))) (*.f64 x (*.f64 (fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y) (/.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 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 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 x (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y)) (/.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 z (-.f64 (/.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (/.f64 2 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))) (*.f64 x (*.f64 (fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y) (/.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 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (*.f64 (+.f64 x -2) (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 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))) 1)
(+.f64 (*.f64 z (-.f64 (/.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (/.f64 2 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))) (*.f64 x (*.f64 (fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y) (/.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 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 (fma.f64 (fma.f64 (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 z (-.f64 (/.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (/.f64 2 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))) (*.f64 x (*.f64 (fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y) (/.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 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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))
(+.f64 (*.f64 z (-.f64 (/.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (/.f64 2 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))) (*.f64 x (*.f64 (fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y) (/.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 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 (+.f64 x -2) (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 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) 1)
(+.f64 (*.f64 z (-.f64 (/.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (/.f64 2 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))) (*.f64 x (*.f64 (fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y) (/.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 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 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))
(+.f64 (*.f64 z (-.f64 (/.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (/.f64 2 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))) (*.f64 x (*.f64 (fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y) (/.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 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 x -2)) (*.f64 (sqrt.f64 (+.f64 x -2)) (/.f64 (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 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))))
(+.f64 (*.f64 z (-.f64 (/.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (/.f64 2 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))) (*.f64 x (*.f64 (fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y) (/.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 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 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))) (sqrt.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))))
(+.f64 (*.f64 z (-.f64 (/.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (/.f64 2 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))) (*.f64 x (*.f64 (fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y) (/.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 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 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (*.f64 (cbrt.f64 (+.f64 x -2)) (/.f64 (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 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))))
(+.f64 (*.f64 z (-.f64 (/.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (/.f64 2 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))) (*.f64 x (*.f64 (fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y) (/.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 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 (cbrt.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))) (pow.f64 (cbrt.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))) 2))
(+.f64 (*.f64 z (-.f64 (/.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (/.f64 2 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))) (*.f64 x (*.f64 (fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y) (/.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 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 (pow.f64 (cbrt.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))) 2) (cbrt.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))))
(+.f64 (*.f64 z (-.f64 (/.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (/.f64 2 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))) (*.f64 x (*.f64 (fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y) (/.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 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 (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 z (-.f64 (/.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (/.f64 2 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))) (*.f64 x (*.f64 (fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y) (/.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 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (+.f64 x -2))
(+.f64 (*.f64 z (-.f64 (/.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (/.f64 2 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))) (*.f64 x (*.f64 (fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y) (/.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 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 2 x) (/.f64 1 (/.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000))) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))))
(*.f64 (-.f64 2 x) (*.f64 (/.f64 1 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000)))) (fma.f64 (fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y) x z)))
(*.f64 (-.f64 2 x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) 1) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))
(+.f64 (*.f64 z (-.f64 (/.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (/.f64 2 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))) (*.f64 x (*.f64 (fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y) (/.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 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 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (sqrt.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))) (sqrt.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)))
(+.f64 (*.f64 z (-.f64 (/.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (/.f64 2 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))) (*.f64 x (*.f64 (fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y) (/.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 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 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) 2)) (cbrt.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)))
(+.f64 (*.f64 z (-.f64 (/.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (/.f64 2 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))) (*.f64 x (*.f64 (fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y) (/.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 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 1 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (/.f64 (+.f64 x -2) (/.f64 1 (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))))
(+.f64 (*.f64 z (-.f64 (/.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (/.f64 2 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))) (*.f64 x (*.f64 (fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y) (/.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 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 1 (pow.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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))) 2)) (/.f64 (+.f64 x -2) (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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)))))
(+.f64 (*.f64 z (-.f64 (/.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (/.f64 2 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))) (*.f64 x (*.f64 (fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y) (/.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 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) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000)))) (neg.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)))
(*.f64 (-.f64 2 x) (*.f64 (/.f64 1 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000)))) (fma.f64 (fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y) x z)))
(*.f64 (-.f64 2 x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) 1) (/.f64 (sqrt.f64 (+.f64 x -2)) (/.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 z (-.f64 (/.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (/.f64 2 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))) (*.f64 x (*.f64 (fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y) (/.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 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 (sqrt.f64 (+.f64 x -2)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (/.f64 (sqrt.f64 (+.f64 x -2)) (/.f64 1 (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))))
(+.f64 (*.f64 z (-.f64 (/.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (/.f64 2 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))) (*.f64 x (*.f64 (fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y) (/.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 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 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) 1) (/.f64 (cbrt.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 z (-.f64 (/.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (/.f64 2 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))) (*.f64 x (*.f64 (fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y) (/.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 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 (sqrt.f64 (+.f64 x -2)) (pow.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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))) 2)) (/.f64 (sqrt.f64 (+.f64 x -2)) (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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)))))
(+.f64 (*.f64 z (-.f64 (/.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (/.f64 2 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))) (*.f64 x (*.f64 (fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y) (/.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 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 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (/.f64 (cbrt.f64 (+.f64 x -2)) (/.f64 1 (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))))
(+.f64 (*.f64 z (-.f64 (/.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (/.f64 2 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))) (*.f64 x (*.f64 (fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y) (/.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 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 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)))) (/.f64 (cbrt.f64 (+.f64 x -2)) (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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)))))
(+.f64 (*.f64 z (-.f64 (/.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (/.f64 2 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))) (*.f64 x (*.f64 (fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y) (/.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 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 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (pow.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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))) 2)) (cbrt.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))))
(*.f64 (cbrt.f64 (*.f64 (fma.f64 (fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) 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 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (pow.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 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y) x z))) 2)))
(*.f64 (cbrt.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (pow.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))) 2)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) (sqrt.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))) (/.f64 (+.f64 x -2) (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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 (fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y) x z)) (sqrt.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))) (/.f64 (+.f64 x -2) (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 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y) x z)))))
(/.f64 (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (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 x -2)))
(pow.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) 1)
(+.f64 (*.f64 z (-.f64 (/.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (/.f64 2 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))) (*.f64 x (*.f64 (fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y) (/.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 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 (sqrt.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))) 2)
(+.f64 (*.f64 z (-.f64 (/.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (/.f64 2 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))) (*.f64 x (*.f64 (fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y) (/.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 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 (cbrt.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))) 3)
(+.f64 (*.f64 z (-.f64 (/.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (/.f64 2 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))) (*.f64 x (*.f64 (fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y) (/.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 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 (pow.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) 3) 1/3)
(+.f64 (*.f64 z (-.f64 (/.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (/.f64 2 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))) (*.f64 x (*.f64 (fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y) (/.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 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 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))) -1)
(+.f64 (*.f64 z (-.f64 (/.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (/.f64 2 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))) (*.f64 x (*.f64 (fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y) (/.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 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)))
(neg.f64 (/.f64 (+.f64 x -2) (/.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000))) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z))))
(*.f64 (-.f64 2 x) (*.f64 (/.f64 1 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000)))) (fma.f64 (fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y) x z)))
(*.f64 (-.f64 2 x) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(sqrt.f64 (pow.f64 (/.f64 (*.f64 (+.f64 x -2) (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 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) 2))
(sqrt.f64 (pow.f64 (*.f64 (fma.f64 (fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) 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))) 2))
(fabs.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(log.f64 (pow.f64 (exp.f64 (+.f64 x -2)) (/.f64 (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 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))))
(+.f64 (*.f64 z (-.f64 (/.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (/.f64 2 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))) (*.f64 x (*.f64 (fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y) (/.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 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 (+.f64 1 (expm1.f64 (/.f64 (*.f64 (+.f64 x -2) (fma.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))))
(+.f64 (*.f64 z (-.f64 (/.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (/.f64 2 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))) (*.f64 x (*.f64 (fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y) (/.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 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(cbrt.f64 (pow.f64 (/.f64 (*.f64 (+.f64 x -2) (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 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) 3))
(+.f64 (*.f64 z (-.f64 (/.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (/.f64 2 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))) (*.f64 x (*.f64 (fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y) (/.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 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 (pow.f64 (+.f64 x -2) 3) (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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) 3)))
(+.f64 (*.f64 z (-.f64 (/.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (/.f64 2 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))) (*.f64 x (*.f64 (fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y) (/.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 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 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))))
(+.f64 (*.f64 z (-.f64 (/.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (/.f64 2 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))) (*.f64 x (*.f64 (fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y) (/.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 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 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))))
(+.f64 (*.f64 z (-.f64 (/.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (/.f64 2 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))) (*.f64 x (*.f64 (fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y) (/.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 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(exp.f64 (*.f64 (log.f64 (/.f64 (*.f64 (+.f64 x -2) (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 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))) 1))
(+.f64 (*.f64 z (-.f64 (/.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (/.f64 2 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))) (*.f64 x (*.f64 (fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y) (/.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 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 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) x z)) (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))))
(+.f64 (*.f64 z (-.f64 (/.f64 x (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)) (/.f64 2 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000)))) (*.f64 x (*.f64 (fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y) (/.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 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 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000)))
(fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y)
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(+.f64 y (*.f64 (*.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000)) 1))
(fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y)
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(+.f64 (*.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000)) y)
(fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y)
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(+.f64 (*.f64 (*.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000)) 1) y)
(fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y)
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y))) 1)
(fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y)
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(-.f64 (exp.f64 (log1p.f64 y)) (-.f64 1 (*.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000))))
(+.f64 (-.f64 (exp.f64 (log1p.f64 y)) 1) (*.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000)))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (expm1.f64 (log1p.f64 y)))
(-.f64 (+.f64 (*.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000)) (exp.f64 (log1p.f64 y))) 1)
(+.f64 (-.f64 (exp.f64 (log1p.f64 y)) 1) (*.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000)))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (expm1.f64 (log1p.f64 y)))
(-.f64 (+.f64 (*.f64 (*.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000)) 1) (exp.f64 (log1p.f64 y))) 1)
(+.f64 (-.f64 (exp.f64 (log1p.f64 y)) 1) (*.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000)))
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (expm1.f64 (log1p.f64 y)))
(*.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) 1)
(fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y)
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(*.f64 1 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y))
(fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y)
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(*.f64 (sqrt.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y)) (sqrt.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y)))
(fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y)
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(*.f64 (cbrt.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y)) (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y)) 2))
(fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y)
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y)) 2) (cbrt.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y)))
(fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y)
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(/.f64 (-.f64 (*.f64 (*.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000)) (*.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000))) (*.f64 y y)) (-.f64 (*.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000)) y))
(/.f64 (*.f64 (fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y) (-.f64 (*.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000)) y)) (-.f64 (*.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000)) y))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (-.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) y) (-.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) y)))
(/.f64 (+.f64 (pow.f64 y 3) (pow.f64 (*.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000)) 3)) (+.f64 (*.f64 (*.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000)) (*.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000))) (-.f64 (*.f64 y y) (*.f64 (*.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000)) y))))
(/.f64 (+.f64 (pow.f64 y 3) (pow.f64 (*.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000)) 3)) (fma.f64 (*.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000)) (*.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000)) (*.f64 y (-.f64 y (*.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 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))) (*.f64 (*.f64 x x) (*.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)))))
(pow.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) 1)
(fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y)
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(pow.f64 (sqrt.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y)) 2)
(fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y)
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(pow.f64 (cbrt.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y)) 3)
(fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y)
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(pow.f64 (pow.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) 3) 1/3)
(fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y)
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(sqrt.f64 (pow.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) 2))
(sqrt.f64 (pow.f64 (fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y) 2))
(fabs.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))
(log.f64 (exp.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y)))
(fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y)
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y))))
(fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y)
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(cbrt.f64 (pow.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y) 3))
(fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 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 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y)))
(fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 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 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y)))
(fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y)
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)
(exp.f64 (*.f64 (log.f64 (fma.f64 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y)) 1))
(fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 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 (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) x y)))
(fma.f64 x (fma.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) x 4297481763/31250000) y)
(fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)

eval2.0s (7.8%)

Compiler

Compiled 46363 to 31310 computations (32.5% saved)

prune290.0ms (1.1%)

Pruning

35 alts after pruning (35 fresh and 0 done)

PrunedKeptTotal
New1096351131
Fresh000
Picked101
Done303
Total1100351135
Error
0.1%
Counts
1135 → 35
Alt Table
Click to see full alt table
StatusErrorProgram
54.62%
(/.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 (+.f64 (*.f64 4297481763/31250000 x) (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2)))) x z)))
54.62%
(/.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)))
72.04%
(/.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)))
80.67%
(/.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)))
63.05%
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) z))
64.1%
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))
55.09%
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
55.19%
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (-.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (*.f64 x x)))))
55.09%
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x))))
54.87%
(/.f64 (+.f64 x -2) 25000000000/104109730557)
39.33%
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (+.f64 (*.f64 (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) x) (*.f64 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))
42.32%
(/.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 18296454943249170484848912482507361/1000000000000000000000000000 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 3)) x) (+.f64 (*.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) (*.f64 x (+.f64 x 216700011257/5000000000))) (-.f64 69434924403719793227841/1000000000000000000 (*.f64 x (*.f64 (+.f64 x 216700011257/5000000000) 263505074721/1000000000))))) 156699607947/500000000) x) 23533438303/500000000))
40.45%
(/.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))
47.88%
(/.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))
48.21%
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (log1p.f64 (expm1.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))
45.35%
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 x (+.f64 4297481763/31250000 (*.f64 393497462077/5000000000 x))) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
45.48%
(/.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))
63.48%
(/.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))
53.72%
(-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (-.f64 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x)) -13764240537310136880149/125000000000000000000))
55.41%
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
55.09%
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
39.31%
(+.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.85%
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
37.23%
(*.f64 (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 1 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))))
80.6%
(*.f64 (/.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)) y)
80.63%
(*.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)))
55.41%
(*.f64 (+.f64 x -2) (-.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
37%
(*.f64 (+.f64 x -2) (+.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))))
48.47%
(*.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)))))
50.39%
(*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)) x)))
56.31%
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x))))
64.14%
(*.f64 (+.f64 x -2) (*.f64 500000000/23533438303 z))
55.15%
(*.f64 (+.f64 x -2) 104109730557/25000000000)
63.96%
(*.f64 z -1000000000/23533438303)
55.41%
(*.f64 x 104109730557/25000000000)
Compiler

Compiled 1912 to 1434 computations (25% saved)

localize99.0ms (0.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.59%
(*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)
0.92%
(*.f64 104109730557/25000000000 x)
1.95%
(/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
35.8%
(/.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))
Compiler

Compiled 293 to 209 computations (28.7% saved)

series9.0ms (0%)

Counts
4 → 52
Calls

18 calls:

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

rewrite93.0ms (0.4%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
028160
1653160
Stop Event
node limit
Counts
4 → 86
Calls
Call 1
Inputs
(/.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 104109730557/25000000000 x)
(*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x *.f64 x (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (/.f64 1 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (*.f64 x (/.f64 1 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (/.f64 1 (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000) x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y)) (/.f64 1 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 x (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 x (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y)))) (sqrt.f64 (/.f64 x (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y))) (*.f64 (sqrt.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y))) (/.f64 1 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 x (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y)))) (cbrt.f64 (pow.f64 (/.f64 x (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 x (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y))) 2)) (cbrt.f64 (/.f64 x (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y)) 2)) (*.f64 (cbrt.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y))) (/.f64 1 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000)) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (neg.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y))) (/.f64 1 (neg.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))) (/.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y)) (sqrt.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000) 2))) (/.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y)) (cbrt.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (sqrt.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))) (/.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (sqrt.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000)) x)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y)) (+.f64 (pow.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))) 2) -553822718361107519809/250000000000000000)) (+.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))) -23533438303/500000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y)) (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))) 3))) (+.f64 (pow.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))) 2) (-.f64 553822718361107519809/250000000000000000 (*.f64 x (*.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) 23533438303/500000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 x (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y))) 1/2) (pow.f64 (/.f64 x (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x 1) (/.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (sqrt.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))) (/.f64 x (sqrt.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (cbrt.f64 (pow.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000) 2))) (/.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (cbrt.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) 1) (/.f64 x (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (cbrt.f64 (pow.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000) 2))) (/.f64 x (cbrt.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y))) 1) (/.f64 (sqrt.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y))) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y))) (sqrt.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))) (/.f64 (sqrt.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y))) (sqrt.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y))) (cbrt.f64 (pow.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000) 2))) (/.f64 (sqrt.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y))) (cbrt.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y)) 2)) 1) (/.f64 (cbrt.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y))) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y)) 2)) (sqrt.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))) (/.f64 (cbrt.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y))) (sqrt.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y)) 2)) (cbrt.f64 (pow.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000) 2))) (/.f64 (cbrt.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y))) (cbrt.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 x (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y)) (neg.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 x (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (/.f64 x (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y))) (pow.f64 (/.f64 x (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 x (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 x (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 x (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y)))))))))
((#(struct:change #<rule egg-rr> (2) ((x *.f64 z (/.f64 1 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) (/.f64 1 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))) (sqrt.f64 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 z z)) (*.f64 (cbrt.f64 z) (/.f64 1 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))) (cbrt.f64 (pow.f64 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000)) 2)) (cbrt.f64 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000)) z)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 z) (/.f64 1 (neg.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))) (/.f64 z (sqrt.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000) 2))) (/.f64 z (cbrt.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 z (+.f64 (pow.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))) 2) -553822718361107519809/250000000000000000)) (+.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))) -23533438303/500000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 z (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))) 3))) (+.f64 (pow.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))) 2) (-.f64 553822718361107519809/250000000000000000 (*.f64 x (*.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) 23533438303/500000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000)) 1/2) (pow.f64 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000)) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 z) 1) (/.f64 (sqrt.f64 z) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 z) (sqrt.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))) (/.f64 (sqrt.f64 z) (sqrt.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 z) (cbrt.f64 (pow.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000) 2))) (/.f64 (sqrt.f64 z) (cbrt.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 z z)) 1) (/.f64 (cbrt.f64 z) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 z z)) (sqrt.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))) (/.f64 (cbrt.f64 z) (sqrt.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (*.f64 z z)) (cbrt.f64 (pow.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000) 2))) (/.f64 (cbrt.f64 z) (cbrt.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 z (neg.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000)) (pow.f64 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))))))))
((#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 104109730557/25000000000 x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (*.f64 104109730557/25000000000 x)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (*.f64 104109730557/25000000000 x) (pow.f64 (*.f64 104109730557/25000000000 x) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 104109730557/25000000000 x)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 104109730557/25000000000 x)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 104109730557/25000000000 x)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 263505074721/1000000000 x) (*.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) x) (*.f64 263505074721/1000000000 x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) (*.f64 x 263505074721/1000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x 263505074721/1000000000) (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (-.f64 69434924403719793227841/1000000000000000000 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 2))) (-.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (+.f64 18296454943249170484848912482507361/1000000000000000000000000000 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 3))) (+.f64 69434924403719793227841/1000000000000000000 (*.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) (-.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 263505074721/1000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 69434924403719793227841/1000000000000000000 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 2)) x) (-.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 18296454943249170484848912482507361/1000000000000000000000000000 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 3)) x) (+.f64 69434924403719793227841/1000000000000000000 (*.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) (-.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 263505074721/1000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))) (pow.f64 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))

simplify130.0ms (0.5%)

Algorithm
egg-herbie
Rules
1728×associate-/l*
1518×distribute-lft-in
816×associate-/r*
638×+-commutative
618×associate-+l+
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03889814
110318360
232898354
Stop Event
node limit
Counts
138 → 220
Calls
Call 1
Inputs
(*.f64 500000000/23533438303 (*.f64 y x))
(+.f64 (*.f64 500000000/23533438303 (*.f64 y x)) (*.f64 (-.f64 68759708208/23533438303 (*.f64 78349803973500000000/553822718361107519809 y)) (pow.f64 x 2)))
(+.f64 (*.f64 500000000/23533438303 (*.f64 y x)) (+.f64 (*.f64 (-.f64 393497462077/235334383030 (+.f64 (*.f64 65876268680250000000/553822718361107519809 y) (*.f64 156699607947/23533438303 (-.f64 68759708208/23533438303 (*.f64 78349803973500000000/553822718361107519809 y))))) (pow.f64 x 3)) (*.f64 (-.f64 68759708208/23533438303 (*.f64 78349803973500000000/553822718361107519809 y)) (pow.f64 x 2))))
(+.f64 (*.f64 (-.f64 104109730557/1176671915150 (+.f64 (*.f64 156699607947/23533438303 (-.f64 393497462077/235334383030 (+.f64 (*.f64 65876268680250000000/553822718361107519809 y) (*.f64 156699607947/23533438303 (-.f64 68759708208/23533438303 (*.f64 78349803973500000000/553822718361107519809 y)))))) (+.f64 (*.f64 10835000562850000000/553822718361107519809 y) (*.f64 263505074721/47066876606 (-.f64 68759708208/23533438303 (*.f64 78349803973500000000/553822718361107519809 y)))))) (pow.f64 x 4)) (+.f64 (*.f64 500000000/23533438303 (*.f64 y x)) (+.f64 (*.f64 (-.f64 393497462077/235334383030 (+.f64 (*.f64 65876268680250000000/553822718361107519809 y) (*.f64 156699607947/23533438303 (-.f64 68759708208/23533438303 (*.f64 78349803973500000000/553822718361107519809 y))))) (pow.f64 x 3)) (*.f64 (-.f64 68759708208/23533438303 (*.f64 78349803973500000000/553822718361107519809 y)) (pow.f64 x 2)))))
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 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 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (/.f64 (*.f64 y x) (+.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)) (pow.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (/.f64 (*.f64 y x) (+.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)) (pow.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (/.f64 (*.f64 y x) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))))
(/.f64 (*.f64 y x) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (/.f64 (*.f64 y x) (+.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)) (pow.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (/.f64 (*.f64 y x) (+.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)) (pow.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (/.f64 (*.f64 y x) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))))
(/.f64 (*.f64 y x) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (/.f64 (*.f64 y x) (+.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)) (pow.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (/.f64 (*.f64 y x) (+.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)) (pow.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (/.f64 (*.f64 y x) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))))
(/.f64 z (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.f64 z (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.f64 z (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.f64 z (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(*.f64 500000000/23533438303 z)
(+.f64 (*.f64 500000000/23533438303 z) (*.f64 -78349803973500000000/553822718361107519809 (*.f64 z x)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z) (*.f64 65876268680250000000/553822718361107519809 z)) (pow.f64 x 2))) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 -78349803973500000000/553822718361107519809 (*.f64 z x))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -10322785475206410101946750000000/13033352773350869092174451844127 z) (+.f64 (*.f64 10835000562850000000/553822718361107519809 z) (*.f64 -156699607947/23533438303 (+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z) (*.f64 65876268680250000000/553822718361107519809 z))))) (pow.f64 x 3))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z) (*.f64 65876268680250000000/553822718361107519809 z)) (pow.f64 x 2))) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 -78349803973500000000/553822718361107519809 (*.f64 z x)))))
(/.f64 z (pow.f64 x 4))
(+.f64 (*.f64 -216700011257/5000000000 (/.f64 z (pow.f64 x 5))) (/.f64 z (pow.f64 x 4)))
(+.f64 (*.f64 -216700011257/5000000000 (/.f64 z (pow.f64 x 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -46958894878783926720049/25000000000000000000 z) (*.f64 263505074721/1000000000 z)) (pow.f64 x 6))) (/.f64 z (pow.f64 x 4))))
(+.f64 (*.f64 -216700011257/5000000000 (/.f64 z (pow.f64 x 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -46958894878783926720049/25000000000000000000 z) (*.f64 263505074721/1000000000 z)) (pow.f64 x 6))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 156699607947/500000000 z) (+.f64 (*.f64 -216700011257/5000000000 (+.f64 (*.f64 -46958894878783926720049/25000000000000000000 z) (*.f64 263505074721/1000000000 z))) (*.f64 -57101552658317326134297/5000000000000000000 z))) (pow.f64 x 7))) (/.f64 z (pow.f64 x 4)))))
(/.f64 z (pow.f64 x 4))
(+.f64 (*.f64 -216700011257/5000000000 (/.f64 z (pow.f64 x 5))) (/.f64 z (pow.f64 x 4)))
(+.f64 (*.f64 -216700011257/5000000000 (/.f64 z (pow.f64 x 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -46958894878783926720049/25000000000000000000 z) (*.f64 263505074721/1000000000 z)) (pow.f64 x 6))) (/.f64 z (pow.f64 x 4))))
(+.f64 (*.f64 -216700011257/5000000000 (/.f64 z (pow.f64 x 5))) (+.f64 (*.f64 -156699607947/500000000 (/.f64 z (pow.f64 x 7))) (+.f64 (*.f64 216700011257/5000000000 (/.f64 (+.f64 (*.f64 -46958894878783926720049/25000000000000000000 z) (*.f64 263505074721/1000000000 z)) (pow.f64 x 7))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -46958894878783926720049/25000000000000000000 z) (*.f64 263505074721/1000000000 z)) (pow.f64 x 6))) (+.f64 (*.f64 57101552658317326134297/5000000000000000000 (/.f64 z (pow.f64 x 7))) (/.f64 z (pow.f64 x 4)))))))
(*.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 x (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (/.f64 1 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))))
(*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (*.f64 x (/.f64 1 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))))
(*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (/.f64 1 (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000) x)))
(*.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y)) (/.f64 1 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000)))
(*.f64 (/.f64 x (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y))) 1)
(*.f64 1 (/.f64 x (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y))))
(*.f64 (sqrt.f64 (/.f64 x (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y)))) (sqrt.f64 (/.f64 x (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y)))))
(*.f64 (sqrt.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y))) (*.f64 (sqrt.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y))) (/.f64 1 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))))
(*.f64 (cbrt.f64 (/.f64 x (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y)))) (cbrt.f64 (pow.f64 (/.f64 x (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 x (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y))) 2)) (cbrt.f64 (/.f64 x (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y)))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y)) 2)) (*.f64 (cbrt.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y))) (/.f64 1 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))))
(*.f64 (/.f64 1 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000)) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y)))
(*.f64 (*.f64 x (neg.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y))) (/.f64 1 (neg.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))) (/.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y)) (sqrt.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000) 2))) (/.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y)) (cbrt.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))))
(*.f64 (/.f64 x (sqrt.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))) (/.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (sqrt.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))))
(*.f64 (/.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000)) x)
(*.f64 (/.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y)) (+.f64 (pow.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))) 2) -553822718361107519809/250000000000000000)) (+.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))) -23533438303/500000000))
(*.f64 (/.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y)) (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))) 3))) (+.f64 (pow.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))) 2) (-.f64 553822718361107519809/250000000000000000 (*.f64 x (*.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) 23533438303/500000000)))))
(*.f64 (pow.f64 (/.f64 x (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y))) 1/2) (pow.f64 (/.f64 x (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y))) 1/2))
(*.f64 (/.f64 x 1) (/.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000)))
(*.f64 (/.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (sqrt.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))) (/.f64 x (sqrt.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))))
(*.f64 (/.f64 x (cbrt.f64 (pow.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000) 2))) (/.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (cbrt.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))))
(*.f64 (/.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) 1) (/.f64 x (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000)))
(*.f64 (/.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (cbrt.f64 (pow.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000) 2))) (/.f64 x (cbrt.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y))) 1) (/.f64 (sqrt.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y))) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000)))
(*.f64 (/.f64 (sqrt.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y))) (sqrt.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))) (/.f64 (sqrt.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y))) (sqrt.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y))) (cbrt.f64 (pow.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000) 2))) (/.f64 (sqrt.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y))) (cbrt.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y)) 2)) 1) (/.f64 (cbrt.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y))) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y)) 2)) (sqrt.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))) (/.f64 (cbrt.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y))) (sqrt.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y)) 2)) (cbrt.f64 (pow.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000) 2))) (/.f64 (cbrt.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y))) (cbrt.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))))
(pow.f64 (/.f64 x (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y))) 1)
(neg.f64 (/.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y)) (neg.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))))
(log.f64 (exp.f64 (/.f64 x (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y)))))
(cbrt.f64 (*.f64 (/.f64 x (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y))) (pow.f64 (/.f64 x (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y))) 2)))
(expm1.f64 (log1p.f64 (/.f64 x (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y)))))
(exp.f64 (log.f64 (/.f64 x (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y)))))
(log1p.f64 (expm1.f64 (/.f64 x (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y)))))
(*.f64 z (/.f64 1 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000)))
(*.f64 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000)) 1)
(*.f64 1 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000)))
(*.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) (/.f64 1 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))))
(*.f64 (sqrt.f64 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))) (sqrt.f64 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))))
(*.f64 (cbrt.f64 (*.f64 z z)) (*.f64 (cbrt.f64 z) (/.f64 1 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))))
(*.f64 (cbrt.f64 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))) (cbrt.f64 (pow.f64 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000)) 2)) (cbrt.f64 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))))
(*.f64 (/.f64 1 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000)) z)
(*.f64 (neg.f64 z) (/.f64 1 (neg.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))) (/.f64 z (sqrt.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000) 2))) (/.f64 z (cbrt.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))))
(*.f64 (/.f64 z (+.f64 (pow.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))) 2) -553822718361107519809/250000000000000000)) (+.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))) -23533438303/500000000))
(*.f64 (/.f64 z (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))) 3))) (+.f64 (pow.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))) 2) (-.f64 553822718361107519809/250000000000000000 (*.f64 x (*.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) 23533438303/500000000)))))
(*.f64 (pow.f64 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000)) 1/2) (pow.f64 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000)) 1/2))
(*.f64 (/.f64 (sqrt.f64 z) 1) (/.f64 (sqrt.f64 z) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000)))
(*.f64 (/.f64 (sqrt.f64 z) (sqrt.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))) (/.f64 (sqrt.f64 z) (sqrt.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))))
(*.f64 (/.f64 (sqrt.f64 z) (cbrt.f64 (pow.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000) 2))) (/.f64 (sqrt.f64 z) (cbrt.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 z z)) 1) (/.f64 (cbrt.f64 z) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000)))
(*.f64 (/.f64 (cbrt.f64 (*.f64 z z)) (sqrt.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))) (/.f64 (cbrt.f64 z) (sqrt.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 z z)) (cbrt.f64 (pow.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000) 2))) (/.f64 (cbrt.f64 z) (cbrt.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))))
(pow.f64 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000)) 1)
(neg.f64 (/.f64 z (neg.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))))
(log.f64 (exp.f64 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))))
(cbrt.f64 (*.f64 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000)) (pow.f64 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000)) 2)))
(expm1.f64 (log1p.f64 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))))
(exp.f64 (log.f64 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))))
(log1p.f64 (expm1.f64 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))))
(pow.f64 (*.f64 104109730557/25000000000 x) 1)
(log.f64 (exp.f64 (*.f64 104109730557/25000000000 x)))
(cbrt.f64 (*.f64 (*.f64 104109730557/25000000000 x) (pow.f64 (*.f64 104109730557/25000000000 x) 2)))
(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 (*.f64 263505074721/1000000000 x) (*.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) x))
(+.f64 (*.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) x) (*.f64 263505074721/1000000000 x))
(+.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) (*.f64 x 263505074721/1000000000))
(+.f64 (*.f64 x 263505074721/1000000000) (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))
(/.f64 (*.f64 x (-.f64 69434924403719793227841/1000000000000000000 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 2))) (-.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))
(/.f64 (*.f64 x (+.f64 18296454943249170484848912482507361/1000000000000000000000000000 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 3))) (+.f64 69434924403719793227841/1000000000000000000 (*.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) (-.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 263505074721/1000000000))))
(/.f64 (*.f64 (-.f64 69434924403719793227841/1000000000000000000 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 2)) x) (-.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))
(/.f64 (*.f64 (+.f64 18296454943249170484848912482507361/1000000000000000000000000000 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 3)) x) (+.f64 69434924403719793227841/1000000000000000000 (*.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) (-.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 263505074721/1000000000))))
(pow.f64 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))) 1)
(log.f64 (exp.f64 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))
(cbrt.f64 (*.f64 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))) (pow.f64 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))) 2)))
(expm1.f64 (log1p.f64 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))
(exp.f64 (log.f64 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))
(log1p.f64 (expm1.f64 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))
Outputs
(*.f64 500000000/23533438303 (*.f64 y x))
(+.f64 (*.f64 500000000/23533438303 (*.f64 y x)) (*.f64 (-.f64 68759708208/23533438303 (*.f64 78349803973500000000/553822718361107519809 y)) (pow.f64 x 2)))
(fma.f64 500000000/23533438303 (*.f64 y x) (*.f64 (+.f64 68759708208/23533438303 (*.f64 -78349803973500000000/553822718361107519809 y)) (*.f64 x x)))
(fma.f64 (+.f64 68759708208/23533438303 (*.f64 y -78349803973500000000/553822718361107519809)) (*.f64 x x) (*.f64 500000000/23533438303 (*.f64 y x)))
(+.f64 (*.f64 500000000/23533438303 (*.f64 y x)) (+.f64 (*.f64 (-.f64 393497462077/235334383030 (+.f64 (*.f64 65876268680250000000/553822718361107519809 y) (*.f64 156699607947/23533438303 (-.f64 68759708208/23533438303 (*.f64 78349803973500000000/553822718361107519809 y))))) (pow.f64 x 3)) (*.f64 (-.f64 68759708208/23533438303 (*.f64 78349803973500000000/553822718361107519809 y)) (pow.f64 x 2))))
(fma.f64 500000000/23533438303 (*.f64 y x) (fma.f64 (-.f64 393497462077/235334383030 (fma.f64 65876268680250000000/553822718361107519809 y (*.f64 (+.f64 68759708208/23533438303 (*.f64 -78349803973500000000/553822718361107519809 y)) 156699607947/23533438303))) (pow.f64 x 3) (*.f64 (+.f64 68759708208/23533438303 (*.f64 -78349803973500000000/553822718361107519809 y)) (*.f64 x x))))
(fma.f64 500000000/23533438303 (*.f64 y x) (fma.f64 (+.f64 68759708208/23533438303 (*.f64 y -78349803973500000000/553822718361107519809)) (*.f64 x x) (*.f64 (-.f64 393497462077/235334383030 (fma.f64 y 65876268680250000000/553822718361107519809 (+.f64 10774619318743717928976/553822718361107519809 (*.f64 156699607947/23533438303 (*.f64 y -78349803973500000000/553822718361107519809))))) (pow.f64 x 3))))
(fma.f64 500000000/23533438303 (*.f64 y x) (fma.f64 (-.f64 (-.f64 -98485844941261017554429/5538227183611075198090 (*.f64 156699607947/23533438303 (*.f64 y -78349803973500000000/553822718361107519809))) (*.f64 y 65876268680250000000/553822718361107519809)) (pow.f64 x 3) (*.f64 x (*.f64 x (+.f64 68759708208/23533438303 (*.f64 y -78349803973500000000/553822718361107519809))))))
(+.f64 (*.f64 (-.f64 104109730557/1176671915150 (+.f64 (*.f64 156699607947/23533438303 (-.f64 393497462077/235334383030 (+.f64 (*.f64 65876268680250000000/553822718361107519809 y) (*.f64 156699607947/23533438303 (-.f64 68759708208/23533438303 (*.f64 78349803973500000000/553822718361107519809 y)))))) (+.f64 (*.f64 10835000562850000000/553822718361107519809 y) (*.f64 263505074721/47066876606 (-.f64 68759708208/23533438303 (*.f64 78349803973500000000/553822718361107519809 y)))))) (pow.f64 x 4)) (+.f64 (*.f64 500000000/23533438303 (*.f64 y x)) (+.f64 (*.f64 (-.f64 393497462077/235334383030 (+.f64 (*.f64 65876268680250000000/553822718361107519809 y) (*.f64 156699607947/23533438303 (-.f64 68759708208/23533438303 (*.f64 78349803973500000000/553822718361107519809 y))))) (pow.f64 x 3)) (*.f64 (-.f64 68759708208/23533438303 (*.f64 78349803973500000000/553822718361107519809 y)) (pow.f64 x 2)))))
(fma.f64 (-.f64 104109730557/1176671915150 (fma.f64 156699607947/23533438303 (-.f64 393497462077/235334383030 (fma.f64 65876268680250000000/553822718361107519809 y (*.f64 (+.f64 68759708208/23533438303 (*.f64 -78349803973500000000/553822718361107519809 y)) 156699607947/23533438303))) (fma.f64 10835000562850000000/553822718361107519809 y (*.f64 (+.f64 68759708208/23533438303 (*.f64 -78349803973500000000/553822718361107519809 y)) 263505074721/47066876606)))) (pow.f64 x 4) (fma.f64 500000000/23533438303 (*.f64 y x) (fma.f64 (-.f64 393497462077/235334383030 (fma.f64 65876268680250000000/553822718361107519809 y (*.f64 (+.f64 68759708208/23533438303 (*.f64 -78349803973500000000/553822718361107519809 y)) 156699607947/23533438303))) (pow.f64 x 3) (*.f64 (+.f64 68759708208/23533438303 (*.f64 -78349803973500000000/553822718361107519809 y)) (*.f64 x x)))))
(fma.f64 (-.f64 104109730557/1176671915150 (fma.f64 156699607947/23533438303 (-.f64 393497462077/235334383030 (fma.f64 y 65876268680250000000/553822718361107519809 (+.f64 10774619318743717928976/553822718361107519809 (*.f64 156699607947/23533438303 (*.f64 y -78349803973500000000/553822718361107519809))))) (fma.f64 y 10835000562850000000/553822718361107519809 (+.f64 9059266024571598504984/553822718361107519809 (*.f64 263505074721/47066876606 (*.f64 y -78349803973500000000/553822718361107519809)))))) (pow.f64 x 4) (fma.f64 500000000/23533438303 (*.f64 y x) (fma.f64 (+.f64 68759708208/23533438303 (*.f64 y -78349803973500000000/553822718361107519809)) (*.f64 x x) (*.f64 (-.f64 393497462077/235334383030 (fma.f64 y 65876268680250000000/553822718361107519809 (+.f64 10774619318743717928976/553822718361107519809 (*.f64 156699607947/23533438303 (*.f64 y -78349803973500000000/553822718361107519809))))) (pow.f64 x 3)))))
(fma.f64 (-.f64 104109730557/1176671915150 (fma.f64 156699607947/23533438303 (-.f64 (-.f64 -98485844941261017554429/5538227183611075198090 (*.f64 156699607947/23533438303 (*.f64 y -78349803973500000000/553822718361107519809))) (*.f64 y 65876268680250000000/553822718361107519809)) (fma.f64 y 10835000562850000000/553822718361107519809 (+.f64 9059266024571598504984/553822718361107519809 (*.f64 263505074721/47066876606 (*.f64 y -78349803973500000000/553822718361107519809)))))) (pow.f64 x 4) (fma.f64 500000000/23533438303 (*.f64 y x) (fma.f64 (-.f64 (-.f64 -98485844941261017554429/5538227183611075198090 (*.f64 156699607947/23533438303 (*.f64 y -78349803973500000000/553822718361107519809))) (*.f64 y 65876268680250000000/553822718361107519809)) (pow.f64 x 3) (*.f64 x (*.f64 x (+.f64 68759708208/23533438303 (*.f64 y -78349803973500000000/553822718361107519809)))))))
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 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 104109730557/25000000000 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (-.f64 (/.f64 y (pow.f64 x 3)) (+.f64 (/.f64 12723143231740136880149/125000000000000000000 x) (/.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (pow.f64 x 3))))))
(+.f64 104109730557/25000000000 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (-.f64 (-.f64 (/.f64 y (pow.f64 x 3)) (/.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 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 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 104109730557/25000000000 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (-.f64 (/.f64 y (pow.f64 x 3)) (+.f64 (/.f64 12723143231740136880149/125000000000000000000 x) (/.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (pow.f64 x 3))))))
(+.f64 104109730557/25000000000 (+.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (-.f64 (-.f64 (/.f64 y (pow.f64 x 3)) (/.f64 12723143231740136880149/125000000000000000000 x)) (/.f64 387732519225574910908939577061312055388407301/3125000000000000000000000000000000000000 (pow.f64 x 3)))))
(/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.f64 x x)))
(/.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 (/.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 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (/.f64 (*.f64 y x) (+.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 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.f64 x x))) (/.f64 (*.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 (*.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 (/.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 (*.f64 x x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) (/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (/.f64 (*.f64 y x) (+.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 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.f64 x x))) (/.f64 (*.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 (*.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 (/.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 (*.f64 x x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) (/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (/.f64 (*.f64 y x) (+.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 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.f64 x x))) (/.f64 (*.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 (*.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 (/.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 (*.f64 x x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) (/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 y x) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.f64 (*.f64 y x) (fma.f64 (+.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)) x)
(/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (/.f64 (*.f64 y x) (+.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 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.f64 x x))) (/.f64 (*.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 (*.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 (/.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 (*.f64 x x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) (/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (/.f64 (*.f64 y x) (+.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 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.f64 x x))) (/.f64 (*.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 (*.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 (/.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 (*.f64 x x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) (/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (/.f64 (*.f64 y x) (+.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 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.f64 x x))) (/.f64 (*.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 (*.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 (/.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 (*.f64 x x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) (/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 y x) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.f64 (*.f64 y x) (fma.f64 (+.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)) x)
(/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (/.f64 (*.f64 y x) (+.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 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.f64 x x))) (/.f64 (*.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 (*.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 (/.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 (*.f64 x x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) (/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (/.f64 (*.f64 y x) (+.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 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.f64 x x))) (/.f64 (*.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 (*.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 (/.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 (*.f64 x x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) (/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (/.f64 (*.f64 y x) (+.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 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (*.f64 x x))) (/.f64 (*.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 (*.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 (/.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 (*.f64 x x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) (/.f64 (*.f64 y x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 z (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) 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 z (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) 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 z (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) 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 z (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) 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 500000000/23533438303 z)
(+.f64 (*.f64 500000000/23533438303 z) (*.f64 -78349803973500000000/553822718361107519809 (*.f64 z x)))
(fma.f64 500000000/23533438303 z (*.f64 -78349803973500000000/553822718361107519809 (*.f64 x z)))
(fma.f64 -78349803973500000000/553822718361107519809 (*.f64 x z) (*.f64 500000000/23533438303 z))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z) (*.f64 65876268680250000000/553822718361107519809 z)) (pow.f64 x 2))) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 -78349803973500000000/553822718361107519809 (*.f64 z x))))
(fma.f64 -1 (*.f64 (*.f64 x x) (*.f64 z -10727088460753238167788750000000/13033352773350869092174451844127)) (fma.f64 500000000/23533438303 z (*.f64 -78349803973500000000/553822718361107519809 (*.f64 x z))))
(-.f64 (fma.f64 500000000/23533438303 z (*.f64 -78349803973500000000/553822718361107519809 (*.f64 x z))) (*.f64 (*.f64 x x) (*.f64 z -10727088460753238167788750000000/13033352773350869092174451844127)))
(-.f64 (fma.f64 -78349803973500000000/553822718361107519809 (*.f64 x z) (*.f64 500000000/23533438303 z)) (*.f64 x (*.f64 x (*.f64 z -10727088460753238167788750000000/13033352773350869092174451844127))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -10322785475206410101946750000000/13033352773350869092174451844127 z) (+.f64 (*.f64 10835000562850000000/553822718361107519809 z) (*.f64 -156699607947/23533438303 (+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z) (*.f64 65876268680250000000/553822718361107519809 z))))) (pow.f64 x 3))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z) (*.f64 65876268680250000000/553822718361107519809 z)) (pow.f64 x 2))) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 -78349803973500000000/553822718361107519809 (*.f64 z x)))))
(fma.f64 -1 (*.f64 (pow.f64 x 3) (fma.f64 -10322785475206410101946750000000/13033352773350869092174451844127 z (fma.f64 10835000562850000000/553822718361107519809 z (*.f64 (*.f64 z -10727088460753238167788750000000/13033352773350869092174451844127) -156699607947/23533438303)))) (fma.f64 -1 (*.f64 (*.f64 x x) (*.f64 z -10727088460753238167788750000000/13033352773350869092174451844127)) (fma.f64 500000000/23533438303 z (*.f64 -78349803973500000000/553822718361107519809 (*.f64 x z)))))
(-.f64 (-.f64 (fma.f64 500000000/23533438303 z (*.f64 -78349803973500000000/553822718361107519809 (*.f64 x z))) (*.f64 (*.f64 x x) (*.f64 z -10727088460753238167788750000000/13033352773350869092174451844127))) (*.f64 (pow.f64 x 3) (+.f64 (*.f64 z 1680930556212820117203213728917196250000000/306719603372886620352117082586607327396481) (*.f64 z -10067800657947609353103200000000/13033352773350869092174451844127))))
(-.f64 (-.f64 (fma.f64 -78349803973500000000/553822718361107519809 (*.f64 x z) (*.f64 500000000/23533438303 z)) (*.f64 x (*.f64 x (*.f64 z -10727088460753238167788750000000/13033352773350869092174451844127)))) (*.f64 (pow.f64 x 3) (+.f64 (*.f64 z 1680930556212820117203213728917196250000000/306719603372886620352117082586607327396481) (*.f64 z -10067800657947609353103200000000/13033352773350869092174451844127))))
(/.f64 z (pow.f64 x 4))
(+.f64 (*.f64 -216700011257/5000000000 (/.f64 z (pow.f64 x 5))) (/.f64 z (pow.f64 x 4)))
(fma.f64 -216700011257/5000000000 (/.f64 z (pow.f64 x 5)) (/.f64 z (pow.f64 x 4)))
(+.f64 (*.f64 -216700011257/5000000000 (/.f64 z (pow.f64 x 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -46958894878783926720049/25000000000000000000 z) (*.f64 263505074721/1000000000 z)) (pow.f64 x 6))) (/.f64 z (pow.f64 x 4))))
(fma.f64 -216700011257/5000000000 (/.f64 z (pow.f64 x 5)) (fma.f64 -1 (/.f64 (*.f64 z -40371268010758926720049/25000000000000000000) (pow.f64 x 6)) (/.f64 z (pow.f64 x 4))))
(fma.f64 -216700011257/5000000000 (/.f64 z (pow.f64 x 5)) (-.f64 (/.f64 z (pow.f64 x 4)) (/.f64 z (/.f64 (pow.f64 x 6) -40371268010758926720049/25000000000000000000))))
(-.f64 (fma.f64 -216700011257/5000000000 (/.f64 z (pow.f64 x 5)) (/.f64 z (pow.f64 x 4))) (*.f64 (/.f64 z (pow.f64 x 6)) -40371268010758926720049/25000000000000000000))
(+.f64 (*.f64 -216700011257/5000000000 (/.f64 z (pow.f64 x 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -46958894878783926720049/25000000000000000000 z) (*.f64 263505074721/1000000000 z)) (pow.f64 x 6))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 156699607947/500000000 z) (+.f64 (*.f64 -216700011257/5000000000 (+.f64 (*.f64 -46958894878783926720049/25000000000000000000 z) (*.f64 263505074721/1000000000 z))) (*.f64 -57101552658317326134297/5000000000000000000 z))) (pow.f64 x 7))) (/.f64 z (pow.f64 x 4)))))
(fma.f64 -216700011257/5000000000 (/.f64 z (pow.f64 x 5)) (fma.f64 -1 (/.f64 (*.f64 z -40371268010758926720049/25000000000000000000) (pow.f64 x 6)) (fma.f64 -1 (/.f64 (fma.f64 156699607947/500000000 z (fma.f64 -216700011257/5000000000 (*.f64 z -40371268010758926720049/25000000000000000000) (*.f64 z -57101552658317326134297/5000000000000000000))) (pow.f64 x 7)) (/.f64 z (pow.f64 x 4)))))
(fma.f64 -216700011257/5000000000 (/.f64 z (pow.f64 x 5)) (-.f64 (-.f64 (/.f64 z (pow.f64 x 4)) (/.f64 (fma.f64 156699607947/500000000 z (fma.f64 z -57101552658317326134297/5000000000000000000 (*.f64 z 8748454232390823417347856387591593/125000000000000000000000000000))) (pow.f64 x 7))) (/.f64 z (/.f64 (pow.f64 x 6) -40371268010758926720049/25000000000000000000))))
(-.f64 (-.f64 (fma.f64 -216700011257/5000000000 (/.f64 z (pow.f64 x 5)) (/.f64 z (pow.f64 x 4))) (*.f64 (/.f64 z (pow.f64 x 6)) -40371268010758926720049/25000000000000000000)) (/.f64 (fma.f64 156699607947/500000000 z (fma.f64 z -57101552658317326134297/5000000000000000000 (*.f64 z 8748454232390823417347856387591593/125000000000000000000000000000))) (pow.f64 x 7)))
(/.f64 z (pow.f64 x 4))
(+.f64 (*.f64 -216700011257/5000000000 (/.f64 z (pow.f64 x 5))) (/.f64 z (pow.f64 x 4)))
(fma.f64 -216700011257/5000000000 (/.f64 z (pow.f64 x 5)) (/.f64 z (pow.f64 x 4)))
(+.f64 (*.f64 -216700011257/5000000000 (/.f64 z (pow.f64 x 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -46958894878783926720049/25000000000000000000 z) (*.f64 263505074721/1000000000 z)) (pow.f64 x 6))) (/.f64 z (pow.f64 x 4))))
(fma.f64 -216700011257/5000000000 (/.f64 z (pow.f64 x 5)) (fma.f64 -1 (/.f64 (*.f64 z -40371268010758926720049/25000000000000000000) (pow.f64 x 6)) (/.f64 z (pow.f64 x 4))))
(fma.f64 -216700011257/5000000000 (/.f64 z (pow.f64 x 5)) (-.f64 (/.f64 z (pow.f64 x 4)) (/.f64 z (/.f64 (pow.f64 x 6) -40371268010758926720049/25000000000000000000))))
(-.f64 (fma.f64 -216700011257/5000000000 (/.f64 z (pow.f64 x 5)) (/.f64 z (pow.f64 x 4))) (*.f64 (/.f64 z (pow.f64 x 6)) -40371268010758926720049/25000000000000000000))
(+.f64 (*.f64 -216700011257/5000000000 (/.f64 z (pow.f64 x 5))) (+.f64 (*.f64 -156699607947/500000000 (/.f64 z (pow.f64 x 7))) (+.f64 (*.f64 216700011257/5000000000 (/.f64 (+.f64 (*.f64 -46958894878783926720049/25000000000000000000 z) (*.f64 263505074721/1000000000 z)) (pow.f64 x 7))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 -46958894878783926720049/25000000000000000000 z) (*.f64 263505074721/1000000000 z)) (pow.f64 x 6))) (+.f64 (*.f64 57101552658317326134297/5000000000000000000 (/.f64 z (pow.f64 x 7))) (/.f64 z (pow.f64 x 4)))))))
(fma.f64 -216700011257/5000000000 (/.f64 z (pow.f64 x 5)) (fma.f64 -156699607947/500000000 (/.f64 z (pow.f64 x 7)) (fma.f64 216700011257/5000000000 (/.f64 (*.f64 z -40371268010758926720049/25000000000000000000) (pow.f64 x 7)) (fma.f64 -1 (/.f64 (*.f64 z -40371268010758926720049/25000000000000000000) (pow.f64 x 6)) (fma.f64 57101552658317326134297/5000000000000000000 (/.f64 z (pow.f64 x 7)) (/.f64 z (pow.f64 x 4)))))))
(fma.f64 -216700011257/5000000000 (/.f64 z (pow.f64 x 5)) (fma.f64 -156699607947/500000000 (/.f64 z (pow.f64 x 7)) (fma.f64 216700011257/5000000000 (/.f64 z (/.f64 (pow.f64 x 7) -40371268010758926720049/25000000000000000000)) (-.f64 (fma.f64 (/.f64 z (pow.f64 x 7)) 57101552658317326134297/5000000000000000000 (/.f64 z (pow.f64 x 4))) (/.f64 z (/.f64 (pow.f64 x 6) -40371268010758926720049/25000000000000000000))))))
(fma.f64 -216700011257/5000000000 (/.f64 z (pow.f64 x 5)) (fma.f64 -156699607947/500000000 (/.f64 z (pow.f64 x 7)) (fma.f64 216700011257/5000000000 (*.f64 (/.f64 z (pow.f64 x 7)) -40371268010758926720049/25000000000000000000) (-.f64 (fma.f64 (/.f64 z (pow.f64 x 7)) 57101552658317326134297/5000000000000000000 (/.f64 z (pow.f64 x 4))) (*.f64 (/.f64 z (pow.f64 x 6)) -40371268010758926720049/25000000000000000000)))))
(*.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 (*.f64 x x) 216700011257/5000000000))
(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)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(pow.f64 x 3)
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (pow.f64 x 3))
(fma.f64 216700011257/5000000000 (*.f64 x x) (pow.f64 x 3))
(*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))
(*.f64 (*.f64 x 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))
(fma.f64 216700011257/5000000000 (*.f64 x x) (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 x (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (/.f64 1 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))))
(*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (/.f64 (*.f64 x 1) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)))
(*.f64 x (/.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 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (*.f64 x (/.f64 1 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))))
(*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (/.f64 (*.f64 x 1) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)))
(*.f64 x (/.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 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (/.f64 1 (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000) x)))
(*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (/.f64 (*.f64 x 1) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)))
(*.f64 x (/.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 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y)) (/.f64 1 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000)))
(*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (/.f64 (*.f64 x 1) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)))
(*.f64 x (/.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 x (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y))) 1)
(*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (/.f64 (*.f64 x 1) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)))
(*.f64 x (/.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 x (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y))))
(*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (/.f64 (*.f64 x 1) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)))
(*.f64 x (/.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 x (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y)))) (sqrt.f64 (/.f64 x (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y)))))
(*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (/.f64 (*.f64 x 1) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)))
(*.f64 x (/.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 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y))) (*.f64 (sqrt.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y))) (/.f64 1 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))))
(*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (/.f64 (*.f64 x 1) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)))
(*.f64 x (/.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 (cbrt.f64 (/.f64 x (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y)))) (cbrt.f64 (pow.f64 (/.f64 x (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y))) 2)))
(*.f64 (cbrt.f64 (*.f64 x (/.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)))) (cbrt.f64 (pow.f64 (*.f64 x (/.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))) 2)))
(*.f64 (cbrt.f64 (*.f64 x (/.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 (pow.f64 (*.f64 x (/.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))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 x (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y))) 2)) (cbrt.f64 (/.f64 x (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y)))))
(*.f64 (cbrt.f64 (*.f64 x (/.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)))) (cbrt.f64 (pow.f64 (*.f64 x (/.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))) 2)))
(*.f64 (cbrt.f64 (*.f64 x (/.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 (pow.f64 (*.f64 x (/.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))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y)) 2)) (*.f64 (cbrt.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y))) (/.f64 1 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) 2)) (*.f64 (/.f64 1 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)) (cbrt.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) x y)) 2)) (/.f64 (cbrt.f64 (*.f64 x (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 (pow.f64 (*.f64 x (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) x y)) 2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (cbrt.f64 (*.f64 x (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) x y))))
(*.f64 (/.f64 1 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000)) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y)))
(*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (/.f64 (*.f64 x 1) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)))
(*.f64 x (/.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 x (neg.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y))) (/.f64 1 (neg.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))))
(*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (/.f64 (*.f64 x 1) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)))
(*.f64 x (/.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 1 (sqrt.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))) (/.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y)) (sqrt.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))) (/.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (sqrt.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(*.f64 (/.f64 x (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) x y) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000) 2))) (/.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y)) (cbrt.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))))
(/.f64 (*.f64 1 (/.f64 x (/.f64 (cbrt.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))) (cbrt.f64 (pow.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) 2)))
(/.f64 x (/.f64 (cbrt.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) 2)) (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) x y) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(*.f64 (/.f64 x (cbrt.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) 2))) (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) x y) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 x (sqrt.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))) (/.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (sqrt.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))) (/.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (sqrt.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(*.f64 (/.f64 x (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) x y) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000)) x)
(*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (/.f64 (*.f64 x 1) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)))
(*.f64 x (/.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 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y)) (+.f64 (pow.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))) 2) -553822718361107519809/250000000000000000)) (+.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))) -23533438303/500000000))
(*.f64 (/.f64 x (/.f64 (+.f64 (pow.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))) 2) -553822718361107519809/250000000000000000) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))) (fma.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) -23533438303/500000000))
(/.f64 (*.f64 (*.f64 x (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 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) -553822718361107519809/250000000000000000))
(*.f64 (/.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000)) (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) -553822718361107519809/250000000000000000)) (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) x y))
(*.f64 (/.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y)) (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))) 3))) (+.f64 (pow.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))) 2) (-.f64 553822718361107519809/250000000000000000 (*.f64 x (*.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) 23533438303/500000000)))))
(/.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (+.f64 (pow.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))) 2) (-.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))) 23533438303/500000000)))) (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))) 3)))
(/.f64 (*.f64 (*.f64 x (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) x y)) (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) (+.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) -23533438303/500000000)))) (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3)))
(/.f64 x (/.f64 (/.f64 (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3)) (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) (+.f64 553822718361107519809/250000000000000000 (*.f64 (*.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) x y)))
(*.f64 (pow.f64 (/.f64 x (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y))) 1/2) (pow.f64 (/.f64 x (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y))) 1/2))
(*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (/.f64 (*.f64 x 1) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)))
(*.f64 x (/.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 x 1) (/.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000)))
(*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (/.f64 (*.f64 x 1) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)))
(*.f64 x (/.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 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (sqrt.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))) (/.f64 x (sqrt.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))) (/.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (sqrt.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(*.f64 (/.f64 x (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) x y) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 x (cbrt.f64 (pow.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000) 2))) (/.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (cbrt.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))))
(/.f64 (*.f64 1 (/.f64 x (/.f64 (cbrt.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))) (cbrt.f64 (pow.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) 2)))
(/.f64 x (/.f64 (cbrt.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) 2)) (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) x y) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(*.f64 (/.f64 x (cbrt.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) 2))) (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) x y) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) 1) (/.f64 x (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000)))
(*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (/.f64 (*.f64 x 1) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)))
(*.f64 x (/.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 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (cbrt.f64 (pow.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000) 2))) (/.f64 x (cbrt.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))))
(/.f64 (*.f64 1 (/.f64 x (/.f64 (cbrt.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))) (cbrt.f64 (pow.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) 2)))
(/.f64 x (/.f64 (cbrt.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) 2)) (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) x y) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(*.f64 (/.f64 x (cbrt.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) 2))) (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) x y) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y))) 1) (/.f64 (sqrt.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y))) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000)))
(*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (/.f64 (*.f64 x 1) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)))
(*.f64 x (/.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 (sqrt.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y))) (sqrt.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))) (/.f64 (sqrt.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y))) (sqrt.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))) (/.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (sqrt.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(*.f64 (/.f64 x (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) x y) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (sqrt.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y))) (cbrt.f64 (pow.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000) 2))) (/.f64 (sqrt.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y))) (cbrt.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))))
(/.f64 (*.f64 1 (/.f64 x (/.f64 (cbrt.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))) (cbrt.f64 (pow.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) 2)))
(/.f64 x (/.f64 (cbrt.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) 2)) (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) x y) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(*.f64 (/.f64 x (cbrt.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) 2))) (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) x y) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y)) 2)) 1) (/.f64 (cbrt.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y))) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) 2)) (*.f64 (/.f64 1 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)) (cbrt.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) x y)) 2)) (/.f64 (cbrt.f64 (*.f64 x (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 (pow.f64 (*.f64 x (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) x y)) 2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (cbrt.f64 (*.f64 x (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) x y))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y)) 2)) (sqrt.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))) (/.f64 (cbrt.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y))) (sqrt.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) 2)) (sqrt.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))) (/.f64 (cbrt.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))) (sqrt.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 x (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) x y)) 2)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (cbrt.f64 (*.f64 x (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) x y))) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y)) 2)) (cbrt.f64 (pow.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000) 2))) (/.f64 (cbrt.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y))) (cbrt.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) 2)) (cbrt.f64 (pow.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) 2))) (/.f64 (cbrt.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))) (cbrt.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (*.f64 x (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) x y)) 2)) (cbrt.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) 2))) (/.f64 (cbrt.f64 (*.f64 x (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) x y))) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(pow.f64 (/.f64 x (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y))) 1)
(*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (/.f64 (*.f64 x 1) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)))
(*.f64 x (/.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)))
(neg.f64 (/.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y)) (neg.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))))
(*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (/.f64 (*.f64 x 1) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)))
(*.f64 x (/.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 x (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y)))))
(*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (/.f64 (*.f64 x 1) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)))
(*.f64 x (/.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 x (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y))) (pow.f64 (/.f64 x (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y))) 2)))
(cbrt.f64 (*.f64 (*.f64 x (/.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))) (pow.f64 (*.f64 x (/.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))) 2)))
(cbrt.f64 (pow.f64 (*.f64 x (/.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))) 3))
(expm1.f64 (log1p.f64 (/.f64 x (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y)))))
(*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (/.f64 (*.f64 x 1) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)))
(*.f64 x (/.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 x (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y)))))
(*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (/.f64 (*.f64 x 1) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)))
(*.f64 x (/.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 x (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y)))))
(*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (/.f64 (*.f64 x 1) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)))
(*.f64 x (/.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 z (/.f64 1 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000)))
(/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) 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 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000)) 1)
(/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) 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 1 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000)))
(/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) 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 (sqrt.f64 z) (*.f64 (sqrt.f64 z) (/.f64 1 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))))
(/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) 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 (sqrt.f64 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))) (sqrt.f64 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))))
(/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) 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 (cbrt.f64 (*.f64 z z)) (*.f64 (cbrt.f64 z) (/.f64 1 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))))
(*.f64 (cbrt.f64 (*.f64 z z)) (*.f64 (/.f64 1 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)) (cbrt.f64 z)))
(*.f64 (cbrt.f64 (*.f64 z z)) (/.f64 (cbrt.f64 z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (cbrt.f64 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))) (cbrt.f64 (pow.f64 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000)) 2)))
(*.f64 (cbrt.f64 (/.f64 z (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 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)) 2)))
(*.f64 (cbrt.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (cbrt.f64 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000)) 2)) (cbrt.f64 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))))
(*.f64 (cbrt.f64 (/.f64 z (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 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)) 2)))
(*.f64 (cbrt.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (cbrt.f64 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)))
(*.f64 (/.f64 1 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000)) z)
(/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) 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 (neg.f64 z) (/.f64 1 (neg.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))))
(/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) 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 1 (sqrt.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))) (/.f64 z (sqrt.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))) (/.f64 z (sqrt.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(/.f64 (/.f64 z (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000) 2))) (/.f64 z (cbrt.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))))
(/.f64 (*.f64 1 (/.f64 z (cbrt.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)))) (cbrt.f64 (pow.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) 2)))
(/.f64 (/.f64 z (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (cbrt.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) 2)))
(/.f64 z (*.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (cbrt.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) 2))))
(*.f64 (/.f64 z (+.f64 (pow.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))) 2) -553822718361107519809/250000000000000000)) (+.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))) -23533438303/500000000))
(/.f64 (*.f64 z (fma.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) -23533438303/500000000)) (+.f64 (pow.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))) 2) -553822718361107519809/250000000000000000))
(/.f64 (*.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000)) (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) -553822718361107519809/250000000000000000))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000) (/.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) -553822718361107519809/250000000000000000) z))
(*.f64 (/.f64 z (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))) 3))) (+.f64 (pow.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))) 2) (-.f64 553822718361107519809/250000000000000000 (*.f64 x (*.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) 23533438303/500000000)))))
(*.f64 (+.f64 (pow.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))) 2) (-.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))) 23533438303/500000000))) (/.f64 z (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))) 3))))
(*.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) (+.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) -23533438303/500000000))) (/.f64 z (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) (+.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) -23533438303/500000000))) (/.f64 (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3)) z))
(*.f64 (pow.f64 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000)) 1/2) (pow.f64 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000)) 1/2))
(/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) 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 (sqrt.f64 z) 1) (/.f64 (sqrt.f64 z) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000)))
(/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) 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 (sqrt.f64 z) (sqrt.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))) (/.f64 (sqrt.f64 z) (sqrt.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))) (/.f64 z (sqrt.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(/.f64 (/.f64 z (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (sqrt.f64 z) (cbrt.f64 (pow.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000) 2))) (/.f64 (sqrt.f64 z) (cbrt.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))))
(/.f64 (*.f64 1 (/.f64 z (cbrt.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)))) (cbrt.f64 (pow.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) 2)))
(/.f64 (/.f64 z (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (cbrt.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) 2)))
(/.f64 z (*.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (cbrt.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) 2))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 z z)) 1) (/.f64 (cbrt.f64 z) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000)))
(*.f64 (cbrt.f64 (*.f64 z z)) (*.f64 (/.f64 1 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)) (cbrt.f64 z)))
(*.f64 (cbrt.f64 (*.f64 z z)) (/.f64 (cbrt.f64 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 z z)) (sqrt.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))) (/.f64 (cbrt.f64 z) (sqrt.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 z z)) (sqrt.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))) (/.f64 (cbrt.f64 z) (sqrt.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(*.f64 (/.f64 (cbrt.f64 (*.f64 z z)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (cbrt.f64 z) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (/.f64 (cbrt.f64 (*.f64 z z)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (cbrt.f64 z))
(*.f64 (/.f64 (cbrt.f64 (*.f64 z z)) (cbrt.f64 (pow.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000) 2))) (/.f64 (cbrt.f64 z) (cbrt.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))))
(/.f64 (*.f64 (cbrt.f64 (*.f64 z z)) (/.f64 (cbrt.f64 z) (cbrt.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)))) (cbrt.f64 (pow.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) 2)))
(/.f64 (*.f64 (cbrt.f64 (*.f64 z z)) (/.f64 (cbrt.f64 z) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (cbrt.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) 2)))
(pow.f64 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000)) 1)
(/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(neg.f64 (/.f64 z (neg.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))))
(/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))
(/.f64 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 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))))
(/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(cbrt.f64 (*.f64 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000)) (pow.f64 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000)) 2)))
(cbrt.f64 (*.f64 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)) (pow.f64 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)) 2)))
(cbrt.f64 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3))
(expm1.f64 (log1p.f64 (/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))))
(/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))
(/.f64 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 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))))
(/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))
(/.f64 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 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))))
(/.f64 z (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))
(/.f64 z (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 104109730557/25000000000 x) (pow.f64 (*.f64 104109730557/25000000000 x) 2)))
(cbrt.f64 (*.f64 104109730557/25000000000 (*.f64 x (pow.f64 (*.f64 x 104109730557/25000000000) 2))))
(cbrt.f64 (pow.f64 (*.f64 x 104109730557/25000000000) 3))
(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 (*.f64 263505074721/1000000000 x) (*.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) x))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(+.f64 (*.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) x) (*.f64 263505074721/1000000000 x))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(+.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) (*.f64 x 263505074721/1000000000))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(+.f64 (*.f64 x 263505074721/1000000000) (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(/.f64 (*.f64 x (-.f64 69434924403719793227841/1000000000000000000 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 2))) (-.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))
(/.f64 x (/.f64 (-.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))) (-.f64 69434924403719793227841/1000000000000000000 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 2))))
(*.f64 (/.f64 x (-.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))) (-.f64 69434924403719793227841/1000000000000000000 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 2)))
(/.f64 (*.f64 x (+.f64 18296454943249170484848912482507361/1000000000000000000000000000 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 3))) (+.f64 69434924403719793227841/1000000000000000000 (*.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) (-.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 263505074721/1000000000))))
(/.f64 (+.f64 18296454943249170484848912482507361/1000000000000000000000000000 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 3)) (/.f64 (+.f64 69434924403719793227841/1000000000000000000 (*.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) (fma.f64 x (+.f64 x 216700011257/5000000000) -263505074721/1000000000))) x))
(*.f64 (/.f64 x (fma.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) (fma.f64 x (+.f64 x 216700011257/5000000000) -263505074721/1000000000) 69434924403719793227841/1000000000000000000)) (+.f64 18296454943249170484848912482507361/1000000000000000000000000000 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 3)))
(/.f64 (*.f64 (-.f64 69434924403719793227841/1000000000000000000 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 2)) x) (-.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))
(/.f64 x (/.f64 (-.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))) (-.f64 69434924403719793227841/1000000000000000000 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 2))))
(*.f64 (/.f64 x (-.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))) (-.f64 69434924403719793227841/1000000000000000000 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 2)))
(/.f64 (*.f64 (+.f64 18296454943249170484848912482507361/1000000000000000000000000000 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 3)) x) (+.f64 69434924403719793227841/1000000000000000000 (*.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) (-.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 263505074721/1000000000))))
(/.f64 (+.f64 18296454943249170484848912482507361/1000000000000000000000000000 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 3)) (/.f64 (+.f64 69434924403719793227841/1000000000000000000 (*.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) (fma.f64 x (+.f64 x 216700011257/5000000000) -263505074721/1000000000))) x))
(*.f64 (/.f64 x (fma.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) (fma.f64 x (+.f64 x 216700011257/5000000000) -263505074721/1000000000) 69434924403719793227841/1000000000000000000)) (+.f64 18296454943249170484848912482507361/1000000000000000000000000000 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 3)))
(pow.f64 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 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 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 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))) (pow.f64 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))) 2)))
(cbrt.f64 (*.f64 x (*.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) (pow.f64 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)) 2))))
(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 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 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 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))

localize9.0ms (0%)

Local error

Found 1 expressions with local error:

NewErrorProgram
0.92%
(*.f64 x 104109730557/25000000000)
Compiler

Compiled 8 to 6 computations (25% saved)

localize12.0ms (0%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.02%
(+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))
0.34%
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
0.4%
(/.f64 63615716158700684400745/10838835996651139530249 x)
Compiler

Compiled 27 to 21 computations (22.2% saved)

series2.0ms (0%)

Counts
3 → 24
Calls

9 calls:

TimeVariablePointExpression
0.0ms
x
@0
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
0.0ms
x
@0
(/.f64 63615716158700684400745/10838835996651139530249 x)
0.0ms
x
@inf
(/.f64 63615716158700684400745/10838835996651139530249 x)
0.0ms
x
@inf
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
0.0ms
x
@-inf
(/.f64 63615716158700684400745/10838835996651139530249 x)

rewrite109.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
1232×associate-/r*
1038×*-commutative
852×associate-/l*
570×distribute-lft-in
554×distribute-rgt-in
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01045
123645
2316545
Stop Event
node limit
Counts
3 → 167
Calls
Call 1
Inputs
(/.f64 63615716158700684400745/10838835996651139530249 x)
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 63615716158700684400745/10838835996651139530249 x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 63615716158700684400745/10838835996651139530249 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) (sqrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) (pow.f64 (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 2) (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 x) 63615716158700684400745/10838835996651139530249)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -63615716158700684400745/10838835996651139530249 (/.f64 -1 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 x)) (/.f64 63615716158700684400745/10838835996651139530249 (sqrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 x) 2)) (/.f64 63615716158700684400745/10838835996651139530249 (cbrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 x) -63615716158700684400745/10838835996651139530249)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 x 10838835996651139530249/63615716158700684400745) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 63615716158700684400745/10838835996651139530249 x))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) x) (*.f64 (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) -2) (*.f64 (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) 25000000000/104109730557) (*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) (neg.f64 (/.f64 63615716158700684400745/10838835996651139530249 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)))) 625000000000000000000/10838835996651139530249) (*.f64 (/.f64 (+.f64 x -2) (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)))) (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)))) (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))) (*.f64 (/.f64 (+.f64 x -2) (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)))) 625000000000000000000/10838835996651139530249))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (*.f64 -2 (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -2 (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (*.f64 x (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 25000000000/104109730557 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))))) (*.f64 (neg.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 625000000000000000000/10838835996651139530249 (/.f64 (+.f64 x -2) (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))))) (*.f64 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)) (/.f64 (+.f64 x -2) (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)) (/.f64 (+.f64 x -2) (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))))) (*.f64 625000000000000000000/10838835996651139530249 (/.f64 (+.f64 x -2) (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x -2) (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))) (sqrt.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 x -2)) (*.f64 (sqrt.f64 (+.f64 x -2)) (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))) 2) (cbrt.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (*.f64 (cbrt.f64 (+.f64 x -2)) (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)) (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) (+.f64 x -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))) (/.f64 (+.f64 x -2) (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 2 x) (/.f64 1 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (sqrt.f64 (+.f64 x -2)) (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (sqrt.f64 (+.f64 x -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (+.f64 x -2)) (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (pow.f64 (cbrt.f64 (+.f64 x -2)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 x -2) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (/.f64 1 (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (/.f64 (+.f64 x -2) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2)) (/.f64 (+.f64 x -2) (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 x -2) (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 x -2) (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)))) (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) (*.f64 (+.f64 x -2) (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)))) (*.f64 (+.f64 x -2) (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) (-.f64 2 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) 1) (/.f64 (sqrt.f64 (+.f64 x -2)) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) (sqrt.f64 (+.f64 x -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) (/.f64 (sqrt.f64 (+.f64 x -2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2)) (/.f64 (sqrt.f64 (+.f64 x -2)) (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (/.f64 (sqrt.f64 (+.f64 x -2)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) 1) (/.f64 (cbrt.f64 (+.f64 x -2)) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (+.f64 x -2)) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (/.f64 (cbrt.f64 (+.f64 x -2)) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (+.f64 x -2)) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2)) (cbrt.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) (cbrt.f64 (+.f64 x -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 x -2) (neg.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))))) (neg.f64 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 x -2) (neg.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))))) (neg.f64 (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 x -2) (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) 625000000000000000000/10838835996651139530249)) (-.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557) (pow.f64 (cbrt.f64 (+.f64 x -2)) 2))) (cbrt.f64 (+.f64 x -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 2 x) (neg.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))))) (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 2 x) (neg.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))))) (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (fma.f64 x x -4) (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (fma.f64 x x -4)) (+.f64 x -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (fma.f64 x x -4) (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (-.f64 (pow.f64 x 3) -8)) (+.f64 (*.f64 x x) (+.f64 4 (*.f64 x -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) (+.f64 -8 (pow.f64 x 3))) (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (+.f64 4 (*.f64 2 x)) (+.f64 4 (*.f64 2 x))))) (+.f64 (fma.f64 x x -4) (*.f64 x -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) (+.f64 -8 (pow.f64 x 3))) (+.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (+.f64 4 (*.f64 2 x)) 3))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (+.f64 4 (*.f64 2 x)) (-.f64 (+.f64 4 (*.f64 2 x)) (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 x -2) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (sqrt.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))))) (sqrt.f64 (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 x -2) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (sqrt.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))))) (sqrt.f64 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 x -2) (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2)) (cbrt.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))))) (cbrt.f64 (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 x -2) (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2)) (cbrt.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))))) (cbrt.f64 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)) (-.f64 2 x)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (+.f64 x -2) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (+.f64 x -2) 3) (pow.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log.f64 (+.f64 129109730557/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 63615716158700684400745/10838835996651139530249 x))) 79109730557/104109730557)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 625000000000000000000/10838835996651139530249 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) (/.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 25000000000/104109730557 (exp.f64 (log1p.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2) (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (/.f64 1 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))) (/.f64 1 (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (neg.f64 (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2)) (neg.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)))) (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (-.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)))) (+.f64 625000000000000000000/10838835996651139530249 (+.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))) (-.f64 390625000000000000000000000000000000000000/117480365762300501174186766773860888386002001 (*.f64 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)) (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))))) (-.f64 625000000000000000000/10838835996651139530249 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))) (+.f64 244140625000000000000000000000000000000000000000000000000000000/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)) 3))) (+.f64 390625000000000000000000000000000000000000/117480365762300501174186766773860888386002001 (*.f64 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)) (-.f64 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)) 625000000000000000000/10838835996651139530249))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (sqrt.f64 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))) (sqrt.f64 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (*.f64 (cbrt.f64 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) (cbrt.f64 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))) (cbrt.f64 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (neg.f64 (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2))) (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) (/.f64 1 (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (/.f64 1 (/.f64 1 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))) (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))) (/.f64 1 (/.f64 1 (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)))) (/.f64 (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))) (sqrt.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) (/.f64 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)) (sqrt.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)))) (cbrt.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))))) (/.f64 (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))) (cbrt.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) (cbrt.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))))) (/.f64 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)) (cbrt.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) (neg.f64 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) (*.f64 1 (neg.f64 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)))) (neg.f64 (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)))) (*.f64 1 (neg.f64 (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) 625000000000000000000/10838835996651139530249) (-.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) 625000000000000000000/10838835996651139530249) (*.f64 1 (-.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 244140625000000000000000000000000000000000000000000000000000000/1273350417324164762071560844863517433176460731042563158718314028249 (*.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)))) (*.f64 (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))) (-.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 390625000000000000000000000000000000000000/117480365762300501174186766773860888386002001 (*.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) (*.f64 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)) (+.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 3814697265625000000000000000000000000000000000000000000000000000000000000000000000000000000000/1436884640566026980087248002306956463852809545207787420605807470437932358048811335416292695263958557 (pow.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 3)) (*.f64 (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))) (+.f64 244140625000000000000000000000000000000000000000000000000000000/1273350417324164762071560844863517433176460731042563158718314028249 (*.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) (-.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 15625000000000000000000000000000/1128428295162862690821234941118693)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 244140625000000000000000000000000000000000000000000000000000000/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) 3)) (*.f64 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)) (+.f64 390625000000000000000000000000000000000000/117480365762300501174186766773860888386002001 (*.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (+.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) 1) (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (sqrt.f64 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))) (sqrt.f64 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (*.f64 (cbrt.f64 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) (cbrt.f64 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))) (cbrt.f64 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))) 1) (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))) (sqrt.f64 (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))))) (sqrt.f64 (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))) (*.f64 (cbrt.f64 (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)))) (cbrt.f64 (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)))))) (cbrt.f64 (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log.f64 (+.f64 129109730557/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x) 25000000000/104109730557)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) (sqrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 25000000000/104109730557)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 2) (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 25000000000/104109730557)))))

simplify175.0ms (0.7%)

Algorithm
egg-herbie
Rules
654×+-commutative
612×distribute-rgt-neg-out
550×associate-/r*
508×distribute-lft-neg-out
486×times-frac
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04446395
112376111
256706105
Stop Event
node limit
Counts
191 → 256
Calls
Call 1
Inputs
(*.f64 -21677671993302279060498/63615716158700684400745 x)
(+.f64 (*.f64 -21677671993302279060498/63615716158700684400745 x) (*.f64 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005 (pow.f64 x 2)))
(+.f64 (*.f64 -21677671993302279060498/63615716158700684400745 x) (+.f64 (*.f64 -15531958483728442896900204939725691302376040162924525257000000000/2059601734647409189681626961129620613782216990037768112413421947949 (pow.f64 x 3)) (*.f64 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005 (pow.f64 x 2))))
(+.f64 (*.f64 8085140063817392293767204333964610734904639776273413528167055890745000000000000000000/26204607870259429605616389111760184167438200498848992347743571634994940522647095129364401 (pow.f64 x 4)) (+.f64 (*.f64 -21677671993302279060498/63615716158700684400745 x) (+.f64 (*.f64 -15531958483728442896900204939725691302376040162924525257000000000/2059601734647409189681626961129620613782216990037768112413421947949 (pow.f64 x 3)) (*.f64 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005 (pow.f64 x 2)))))
(*.f64 104109730557/25000000000 x)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 (/.f64 1 x))) (+.f64 (*.f64 2228132873331717514604942953872073445011286406000685871983421947949/33871362489534811032028125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))) 13764240537310136880149/125000000000000000000))
(*.f64 104109730557/25000000000 x)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 (/.f64 1 x))) (+.f64 (*.f64 2228132873331717514604942953872073445011286406000685871983421947949/33871362489534811032028125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))) 13764240537310136880149/125000000000000000000))
(/.f64 63615716158700684400745/10838835996651139530249 x)
(+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)))
(+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)))
(+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)))
25000000000/104109730557
(+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)))
(+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)))
(+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)))
25000000000/104109730557
(+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)))
(+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)))
(+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 63615716158700684400745/10838835996651139530249 x))) 1)
(*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x))
(*.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 1)
(*.f64 1 (/.f64 63615716158700684400745/10838835996651139530249 x))
(*.f64 (sqrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) (sqrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(*.f64 (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) (pow.f64 (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 2) (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(*.f64 (/.f64 1 x) 63615716158700684400745/10838835996651139530249)
(*.f64 -63615716158700684400745/10838835996651139530249 (/.f64 -1 x))
(*.f64 (/.f64 1 (sqrt.f64 x)) (/.f64 63615716158700684400745/10838835996651139530249 (sqrt.f64 x)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 x) 2)) (/.f64 63615716158700684400745/10838835996651139530249 (cbrt.f64 x)))
(*.f64 (/.f64 -1 x) -63615716158700684400745/10838835996651139530249)
(pow.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 1)
(pow.f64 (sqrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 2)
(pow.f64 (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 3)
(pow.f64 (*.f64 x 10838835996651139530249/63615716158700684400745) -1)
(pow.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 1/3)
(sqrt.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))
(log.f64 (exp.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(cbrt.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)))
(expm1.f64 (log1p.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(exp.f64 (log.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(log1p.f64 (expm1.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(+.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) x) (*.f64 (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) -2))
(+.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) -2) (*.f64 (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) x))
(+.f64 (*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) 25000000000/104109730557) (*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) (neg.f64 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(+.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)))) 625000000000000000000/10838835996651139530249) (*.f64 (/.f64 (+.f64 x -2) (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)))) (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))))
(+.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)))) (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))) (*.f64 (/.f64 (+.f64 x -2) (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)))) 625000000000000000000/10838835996651139530249))
(+.f64 (*.f64 x (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (*.f64 -2 (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))
(+.f64 (*.f64 -2 (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (*.f64 x (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))
(+.f64 (*.f64 25000000000/104109730557 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))))) (*.f64 (neg.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))))))
(+.f64 (*.f64 625000000000000000000/10838835996651139530249 (/.f64 (+.f64 x -2) (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))))) (*.f64 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)) (/.f64 (+.f64 x -2) (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))))))
(+.f64 (*.f64 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)) (/.f64 (+.f64 x -2) (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))))) (*.f64 625000000000000000000/10838835996651139530249 (/.f64 (+.f64 x -2) (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))) 1)
(*.f64 (+.f64 x -2) (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(*.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) 1)
(*.f64 1 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(*.f64 (sqrt.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))) (sqrt.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(*.f64 (sqrt.f64 (+.f64 x -2)) (*.f64 (sqrt.f64 (+.f64 x -2)) (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))
(*.f64 (cbrt.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))) 2))
(*.f64 (cbrt.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))) 2) (cbrt.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (*.f64 (cbrt.f64 (+.f64 x -2)) (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))
(*.f64 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)) (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))))
(*.f64 (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) (+.f64 x -2))
(*.f64 (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))) (/.f64 (+.f64 x -2) (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)))))
(*.f64 (-.f64 2 x) (/.f64 1 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(*.f64 (*.f64 (sqrt.f64 (+.f64 x -2)) (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (sqrt.f64 (+.f64 x -2)))
(*.f64 (*.f64 (cbrt.f64 (+.f64 x -2)) (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (pow.f64 (cbrt.f64 (+.f64 x -2)) 2))
(*.f64 (/.f64 (+.f64 x -2) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (/.f64 1 (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (/.f64 (+.f64 x -2) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2)) (/.f64 (+.f64 x -2) (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))
(*.f64 (/.f64 (+.f64 x -2) (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2)))
(*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(*.f64 (/.f64 (+.f64 x -2) (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)))) (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))))
(*.f64 (/.f64 1 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) (*.f64 (+.f64 x -2) (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(*.f64 (/.f64 1 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)))) (*.f64 (+.f64 x -2) (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)))))
(*.f64 (/.f64 1 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) (-.f64 2 x))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) 1) (/.f64 (sqrt.f64 (+.f64 x -2)) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) (sqrt.f64 (+.f64 x -2)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) (/.f64 (sqrt.f64 (+.f64 x -2)) 1))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2)) (/.f64 (sqrt.f64 (+.f64 x -2)) (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (/.f64 (sqrt.f64 (+.f64 x -2)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) 1) (/.f64 (cbrt.f64 (+.f64 x -2)) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(*.f64 (/.f64 (cbrt.f64 (+.f64 x -2)) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) 1))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (/.f64 (cbrt.f64 (+.f64 x -2)) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))
(*.f64 (/.f64 (cbrt.f64 (+.f64 x -2)) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2)) (cbrt.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) (cbrt.f64 (+.f64 x -2)))
(*.f64 (/.f64 (+.f64 x -2) (neg.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))))) (neg.f64 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(*.f64 (/.f64 (+.f64 x -2) (neg.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))))) (neg.f64 (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)))))
(*.f64 (/.f64 (+.f64 x -2) (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) 625000000000000000000/10838835996651139530249)) (-.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(*.f64 (/.f64 1 (/.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557) (pow.f64 (cbrt.f64 (+.f64 x -2)) 2))) (cbrt.f64 (+.f64 x -2)))
(*.f64 (/.f64 (-.f64 2 x) (neg.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))))) (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(*.f64 (/.f64 (-.f64 2 x) (neg.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))))) (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))))
(*.f64 (/.f64 (*.f64 (fma.f64 x x -4) (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (fma.f64 x x -4)) (+.f64 x -2))
(*.f64 (/.f64 (*.f64 (fma.f64 x x -4) (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (-.f64 (pow.f64 x 3) -8)) (+.f64 (*.f64 x x) (+.f64 4 (*.f64 x -2))))
(*.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) (+.f64 -8 (pow.f64 x 3))) (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (+.f64 4 (*.f64 2 x)) (+.f64 4 (*.f64 2 x))))) (+.f64 (fma.f64 x x -4) (*.f64 x -2)))
(*.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) (+.f64 -8 (pow.f64 x 3))) (+.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (+.f64 4 (*.f64 2 x)) 3))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (+.f64 4 (*.f64 2 x)) (-.f64 (+.f64 4 (*.f64 2 x)) (*.f64 x x)))))
(*.f64 (/.f64 (/.f64 (+.f64 x -2) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (sqrt.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))))) (sqrt.f64 (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)))))
(*.f64 (/.f64 (/.f64 (+.f64 x -2) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (sqrt.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))))) (sqrt.f64 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(*.f64 (/.f64 (/.f64 (+.f64 x -2) (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2)) (cbrt.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))))) (cbrt.f64 (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)))))
(*.f64 (/.f64 (/.f64 (+.f64 x -2) (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2)) (cbrt.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))))) (cbrt.f64 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(pow.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) 1)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))) 2)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) 3) 1/3)
(pow.f64 (/.f64 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)) (-.f64 2 x)) -1)
(neg.f64 (/.f64 (+.f64 x -2) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 x -2) 3) (pow.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557) 3)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(exp.f64 (log.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(-.f64 (exp.f64 (log.f64 (+.f64 129109730557/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))) 1)
(-.f64 (exp.f64 (log1p.f64 (/.f64 63615716158700684400745/10838835996651139530249 x))) 79109730557/104109730557)
(-.f64 (/.f64 625000000000000000000/10838835996651139530249 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) (/.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(-.f64 (+.f64 25000000000/104109730557 (exp.f64 (log1p.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)))) 1)
(*.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557) 1)
(*.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(*.f64 (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(*.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2) (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(*.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (/.f64 1 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(*.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))) (/.f64 1 (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)))))
(*.f64 -1 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(*.f64 (neg.f64 (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (neg.f64 (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2)) (neg.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))
(*.f64 (/.f64 1 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))))
(*.f64 (/.f64 1 (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)))) (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))))
(*.f64 (/.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(*.f64 (/.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (-.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)))) (+.f64 625000000000000000000/10838835996651139530249 (+.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))))
(*.f64 (/.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))) (-.f64 390625000000000000000000000000000000000000/117480365762300501174186766773860888386002001 (*.f64 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)) (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))))) (-.f64 625000000000000000000/10838835996651139530249 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))))
(*.f64 (/.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))) (+.f64 244140625000000000000000000000000000000000000000000000000000000/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)) 3))) (+.f64 390625000000000000000000000000000000000000/117480365762300501174186766773860888386002001 (*.f64 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)) (-.f64 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)) 625000000000000000000/10838835996651139530249))))
(*.f64 (neg.f64 (sqrt.f64 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))) (sqrt.f64 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(*.f64 (neg.f64 (*.f64 (cbrt.f64 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) (cbrt.f64 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))) (cbrt.f64 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(*.f64 (neg.f64 (neg.f64 (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(*.f64 (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2))) (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(/.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557) 1)
(/.f64 1 (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(/.f64 (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) (/.f64 1 (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))
(/.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2)))
(/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))
(/.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(/.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (/.f64 1 (/.f64 1 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(/.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))) (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))))
(/.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))) (/.f64 1 (/.f64 1 (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))))))
(/.f64 (sqrt.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)))) (/.f64 (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))) (sqrt.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))))))
(/.f64 (sqrt.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) (/.f64 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)) (sqrt.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)))) (cbrt.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))))) (/.f64 (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))) (cbrt.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) (cbrt.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))))) (/.f64 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)) (cbrt.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))))))
(/.f64 (neg.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) (neg.f64 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(/.f64 (neg.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) (*.f64 1 (neg.f64 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(/.f64 (neg.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)))) (neg.f64 (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)))))
(/.f64 (neg.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)))) (*.f64 1 (neg.f64 (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))))))
(/.f64 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) 625000000000000000000/10838835996651139530249) (-.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(/.f64 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) 625000000000000000000/10838835996651139530249) (*.f64 1 (-.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(/.f64 (-.f64 244140625000000000000000000000000000000000000000000000000000000/1273350417324164762071560844863517433176460731042563158718314028249 (*.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)))) (*.f64 (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))) (-.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)))))
(/.f64 (-.f64 390625000000000000000000000000000000000000/117480365762300501174186766773860888386002001 (*.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) (*.f64 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)) (+.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))))
(/.f64 (+.f64 3814697265625000000000000000000000000000000000000000000000000000000000000000000000000000000000/1436884640566026980087248002306956463852809545207787420605807470437932358048811335416292695263958557 (pow.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 3)) (*.f64 (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))) (+.f64 244140625000000000000000000000000000000000000000000000000000000/1273350417324164762071560844863517433176460731042563158718314028249 (*.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) (-.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 15625000000000000000000000000000/1128428295162862690821234941118693)))))
(/.f64 (-.f64 244140625000000000000000000000000000000000000000000000000000000/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) 3)) (*.f64 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)) (+.f64 390625000000000000000000000000000000000000/117480365762300501174186766773860888386002001 (*.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (+.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))))))
(/.f64 (/.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) 1) (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(/.f64 (/.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (sqrt.f64 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))) (sqrt.f64 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(/.f64 (/.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (*.f64 (cbrt.f64 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) (cbrt.f64 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))) (cbrt.f64 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(/.f64 (/.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))) 1) (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))))
(/.f64 (/.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))) (sqrt.f64 (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))))) (sqrt.f64 (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)))))
(/.f64 (/.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))) (*.f64 (cbrt.f64 (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)))) (cbrt.f64 (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)))))) (cbrt.f64 (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)))))
(pow.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557) 1)
(pow.f64 (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 3)
(pow.f64 (pow.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557) 3) 1/3)
(neg.f64 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(sqrt.f64 (pow.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557) 2))
(log.f64 (exp.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557) 3))
(expm1.f64 (log.f64 (+.f64 129109730557/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(exp.f64 (log.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(fma.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x) 25000000000/104109730557)
(fma.f64 1 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(fma.f64 (sqrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) (sqrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 25000000000/104109730557)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 2) (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 25000000000/104109730557)
Outputs
(*.f64 -21677671993302279060498/63615716158700684400745 x)
(+.f64 (*.f64 -21677671993302279060498/63615716158700684400745 x) (*.f64 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005 (pow.f64 x 2)))
(fma.f64 -21677671993302279060498/63615716158700684400745 x (*.f64 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005 (*.f64 x x)))
(*.f64 x (+.f64 -21677671993302279060498/63615716158700684400745 (*.f64 x 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005)))
(+.f64 (*.f64 -21677671993302279060498/63615716158700684400745 x) (+.f64 (*.f64 -15531958483728442896900204939725691302376040162924525257000000000/2059601734647409189681626961129620613782216990037768112413421947949 (pow.f64 x 3)) (*.f64 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005 (pow.f64 x 2))))
(fma.f64 -21677671993302279060498/63615716158700684400745 x (fma.f64 -15531958483728442896900204939725691302376040162924525257000000000/2059601734647409189681626961129620613782216990037768112413421947949 (pow.f64 x 3) (*.f64 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005 (*.f64 x x))))
(fma.f64 -21677671993302279060498/63615716158700684400745 x (*.f64 (*.f64 x x) (+.f64 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005 (*.f64 x -15531958483728442896900204939725691302376040162924525257000000000/2059601734647409189681626961129620613782216990037768112413421947949))))
(+.f64 (*.f64 8085140063817392293767204333964610734904639776273413528167055890745000000000000000000/26204607870259429605616389111760184167438200498848992347743571634994940522647095129364401 (pow.f64 x 4)) (+.f64 (*.f64 -21677671993302279060498/63615716158700684400745 x) (+.f64 (*.f64 -15531958483728442896900204939725691302376040162924525257000000000/2059601734647409189681626961129620613782216990037768112413421947949 (pow.f64 x 3)) (*.f64 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005 (pow.f64 x 2)))))
(fma.f64 8085140063817392293767204333964610734904639776273413528167055890745000000000000000000/26204607870259429605616389111760184167438200498848992347743571634994940522647095129364401 (pow.f64 x 4) (fma.f64 -21677671993302279060498/63615716158700684400745 x (fma.f64 -15531958483728442896900204939725691302376040162924525257000000000/2059601734647409189681626961129620613782216990037768112413421947949 (pow.f64 x 3) (*.f64 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005 (*.f64 x x)))))
(fma.f64 8085140063817392293767204333964610734904639776273413528167055890745000000000000000000/26204607870259429605616389111760184167438200498848992347743571634994940522647095129364401 (pow.f64 x 4) (fma.f64 -21677671993302279060498/63615716158700684400745 x (*.f64 (*.f64 x x) (+.f64 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005 (*.f64 x -15531958483728442896900204939725691302376040162924525257000000000/2059601734647409189681626961129620613782216990037768112413421947949)))))
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)
(fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(+.f64 (fma.f64 104109730557/25000000000 x (/.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)
(fma.f64 x 104109730557/25000000000 (+.f64 (/.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 x) -13764240537310136880149/125000000000000000000))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 (/.f64 1 x))) (+.f64 (*.f64 2228132873331717514604942953872073445011286406000685871983421947949/33871362489534811032028125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))) 13764240537310136880149/125000000000000000000))
(-.f64 (fma.f64 104109730557/25000000000 x (/.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 x)) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 2228132873331717514604942953872073445011286406000685871983421947949/33871362489534811032028125000000000000000000000000000000000000 (*.f64 x x))))
(-.f64 (fma.f64 x 104109730557/25000000000 (+.f64 (/.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 x) -13764240537310136880149/125000000000000000000)) (/.f64 2228132873331717514604942953872073445011286406000685871983421947949/33871362489534811032028125000000000000000000000000000000000000 (*.f64 x x)))
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)
(fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(+.f64 (fma.f64 104109730557/25000000000 x (/.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)
(fma.f64 x 104109730557/25000000000 (+.f64 (/.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 x) -13764240537310136880149/125000000000000000000))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 (/.f64 1 x))) (+.f64 (*.f64 2228132873331717514604942953872073445011286406000685871983421947949/33871362489534811032028125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))) 13764240537310136880149/125000000000000000000))
(-.f64 (fma.f64 104109730557/25000000000 x (/.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 x)) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 2228132873331717514604942953872073445011286406000685871983421947949/33871362489534811032028125000000000000000000000000000000000000 (*.f64 x x))))
(-.f64 (fma.f64 x 104109730557/25000000000 (+.f64 (/.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 x) -13764240537310136880149/125000000000000000000)) (/.f64 2228132873331717514604942953872073445011286406000685871983421947949/33871362489534811032028125000000000000000000000000000000000000 (*.f64 x x)))
(/.f64 63615716158700684400745/10838835996651139530249 x)
(+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
25000000000/104109730557
(+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
25000000000/104109730557
(+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(-.f64 (exp.f64 (log1p.f64 (/.f64 63615716158700684400745/10838835996651139530249 x))) 1)
(/.f64 63615716158700684400745/10838835996651139530249 x)
(*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x))
(/.f64 63615716158700684400745/10838835996651139530249 x)
(*.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 1)
(/.f64 63615716158700684400745/10838835996651139530249 x)
(*.f64 1 (/.f64 63615716158700684400745/10838835996651139530249 x))
(/.f64 63615716158700684400745/10838835996651139530249 x)
(*.f64 (sqrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) (sqrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(/.f64 63615716158700684400745/10838835996651139530249 x)
(*.f64 (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) (pow.f64 (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 2))
(/.f64 63615716158700684400745/10838835996651139530249 x)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 2) (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(/.f64 63615716158700684400745/10838835996651139530249 x)
(*.f64 (/.f64 1 x) 63615716158700684400745/10838835996651139530249)
(/.f64 63615716158700684400745/10838835996651139530249 x)
(*.f64 -63615716158700684400745/10838835996651139530249 (/.f64 -1 x))
(/.f64 63615716158700684400745/10838835996651139530249 x)
(*.f64 (/.f64 1 (sqrt.f64 x)) (/.f64 63615716158700684400745/10838835996651139530249 (sqrt.f64 x)))
(/.f64 (/.f64 63615716158700684400745/10838835996651139530249 (sqrt.f64 x)) (sqrt.f64 x))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 x) 2)) (/.f64 63615716158700684400745/10838835996651139530249 (cbrt.f64 x)))
(/.f64 (/.f64 63615716158700684400745/10838835996651139530249 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2))
(*.f64 (/.f64 -1 x) -63615716158700684400745/10838835996651139530249)
(/.f64 63615716158700684400745/10838835996651139530249 x)
(pow.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 1)
(/.f64 63615716158700684400745/10838835996651139530249 x)
(pow.f64 (sqrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 2)
(/.f64 63615716158700684400745/10838835996651139530249 x)
(pow.f64 (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 3)
(/.f64 63615716158700684400745/10838835996651139530249 x)
(pow.f64 (*.f64 x 10838835996651139530249/63615716158700684400745) -1)
(/.f64 63615716158700684400745/10838835996651139530249 x)
(pow.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 1/3)
(cbrt.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)))
(sqrt.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))
(log.f64 (exp.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(/.f64 63615716158700684400745/10838835996651139530249 x)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(/.f64 63615716158700684400745/10838835996651139530249 x)
(cbrt.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)))
(expm1.f64 (log1p.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(/.f64 63615716158700684400745/10838835996651139530249 x)
(exp.f64 (log.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(/.f64 63615716158700684400745/10838835996651139530249 x)
(log1p.f64 (expm1.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(/.f64 63615716158700684400745/10838835996651139530249 x)
(+.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) x) (*.f64 (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) -2))
(*.f64 (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) (+.f64 x -2))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(+.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) -2) (*.f64 (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) x))
(*.f64 (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) (+.f64 x -2))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(+.f64 (*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) 25000000000/104109730557) (*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) (neg.f64 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(/.f64 (*.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))))
(*.f64 (/.f64 (+.f64 x -2) (-.f64 -625000000000000000000/10838835996651139530249 (/.f64 -4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))
(+.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)))) 625000000000000000000/10838835996651139530249) (*.f64 (/.f64 (+.f64 x -2) (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)))) (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))))
(/.f64 (*.f64 (+.f64 x -2) (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)))) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 15625000000000000000000000000000/1128428295162862690821234941118693))
(*.f64 (/.f64 (+.f64 x -2) (+.f64 -15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 -257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)))) (-.f64 -625000000000000000000/10838835996651139530249 (+.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 -1590392903967517110018625000000000/1128428295162862690821234941118693 x))))
(*.f64 (+.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (+.f64 625000000000000000000/10838835996651139530249 (/.f64 -1590392903967517110018625000000000/1128428295162862690821234941118693 x))) (/.f64 (-.f64 2 x) (+.f64 -15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 -257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)))))
(+.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)))) (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))) (*.f64 (/.f64 (+.f64 x -2) (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)))) 625000000000000000000/10838835996651139530249))
(/.f64 (*.f64 (+.f64 x -2) (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)))) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 15625000000000000000000000000000/1128428295162862690821234941118693))
(*.f64 (/.f64 (+.f64 x -2) (+.f64 -15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 -257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)))) (-.f64 -625000000000000000000/10838835996651139530249 (+.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 -1590392903967517110018625000000000/1128428295162862690821234941118693 x))))
(*.f64 (+.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (+.f64 625000000000000000000/10838835996651139530249 (/.f64 -1590392903967517110018625000000000/1128428295162862690821234941118693 x))) (/.f64 (-.f64 2 x) (+.f64 -15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 -257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)))))
(+.f64 (*.f64 x (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (*.f64 -2 (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))
(*.f64 (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) (+.f64 x -2))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(+.f64 (*.f64 -2 (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (*.f64 x (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))
(*.f64 (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) (+.f64 x -2))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(+.f64 (*.f64 25000000000/104109730557 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))))) (*.f64 (neg.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))))))
(/.f64 (*.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))))
(*.f64 (/.f64 (+.f64 x -2) (-.f64 -625000000000000000000/10838835996651139530249 (/.f64 -4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))
(+.f64 (*.f64 625000000000000000000/10838835996651139530249 (/.f64 (+.f64 x -2) (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))))) (*.f64 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)) (/.f64 (+.f64 x -2) (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))))))
(/.f64 (*.f64 (+.f64 x -2) (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)))) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 15625000000000000000000000000000/1128428295162862690821234941118693))
(*.f64 (/.f64 (+.f64 x -2) (+.f64 -15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 -257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)))) (-.f64 -625000000000000000000/10838835996651139530249 (+.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 -1590392903967517110018625000000000/1128428295162862690821234941118693 x))))
(*.f64 (+.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (+.f64 625000000000000000000/10838835996651139530249 (/.f64 -1590392903967517110018625000000000/1128428295162862690821234941118693 x))) (/.f64 (-.f64 2 x) (+.f64 -15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 -257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)))))
(+.f64 (*.f64 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)) (/.f64 (+.f64 x -2) (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))))) (*.f64 625000000000000000000/10838835996651139530249 (/.f64 (+.f64 x -2) (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))))))
(/.f64 (*.f64 (+.f64 x -2) (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)))) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 15625000000000000000000000000000/1128428295162862690821234941118693))
(*.f64 (/.f64 (+.f64 x -2) (+.f64 -15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 -257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)))) (-.f64 -625000000000000000000/10838835996651139530249 (+.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 -1590392903967517110018625000000000/1128428295162862690821234941118693 x))))
(*.f64 (+.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (+.f64 625000000000000000000/10838835996651139530249 (/.f64 -1590392903967517110018625000000000/1128428295162862690821234941118693 x))) (/.f64 (-.f64 2 x) (+.f64 -15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 -257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))) 1)
(/.f64 (-.f64 2 x) (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(/.f64 (-.f64 2 x) (+.f64 (/.f64 -63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))
(*.f64 (+.f64 x -2) (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(*.f64 (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) (+.f64 x -2))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(*.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) 1)
(/.f64 (-.f64 2 x) (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(/.f64 (-.f64 2 x) (+.f64 (/.f64 -63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))
(*.f64 1 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(/.f64 (-.f64 2 x) (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(/.f64 (-.f64 2 x) (+.f64 (/.f64 -63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))
(*.f64 (sqrt.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))) (sqrt.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(/.f64 (-.f64 2 x) (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(/.f64 (-.f64 2 x) (+.f64 (/.f64 -63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))
(*.f64 (sqrt.f64 (+.f64 x -2)) (*.f64 (sqrt.f64 (+.f64 x -2)) (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))
(*.f64 (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) (+.f64 x -2))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(*.f64 (cbrt.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))) 2))
(/.f64 (-.f64 2 x) (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(/.f64 (-.f64 2 x) (+.f64 (/.f64 -63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))
(*.f64 (cbrt.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (cbrt.f64 (/.f64 (-.f64 2 x) (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2))
(*.f64 (cbrt.f64 (/.f64 (-.f64 2 x) (+.f64 (/.f64 -63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))) 2) (cbrt.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(/.f64 (-.f64 2 x) (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(/.f64 (-.f64 2 x) (+.f64 (/.f64 -63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (*.f64 (cbrt.f64 (+.f64 x -2)) (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))
(*.f64 (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) (+.f64 x -2))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(*.f64 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)) (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))))
(/.f64 (*.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))))
(*.f64 (/.f64 (+.f64 x -2) (-.f64 -625000000000000000000/10838835996651139530249 (/.f64 -4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))
(*.f64 (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) (+.f64 x -2))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(*.f64 (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))) (/.f64 (+.f64 x -2) (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)))))
(/.f64 (*.f64 (+.f64 x -2) (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)))) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 15625000000000000000000000000000/1128428295162862690821234941118693))
(*.f64 (/.f64 (+.f64 x -2) (+.f64 -15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 -257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)))) (-.f64 -625000000000000000000/10838835996651139530249 (+.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 -1590392903967517110018625000000000/1128428295162862690821234941118693 x))))
(*.f64 (+.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (+.f64 625000000000000000000/10838835996651139530249 (/.f64 -1590392903967517110018625000000000/1128428295162862690821234941118693 x))) (/.f64 (-.f64 2 x) (+.f64 -15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 -257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)))))
(*.f64 (-.f64 2 x) (/.f64 1 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(/.f64 (-.f64 2 x) (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(/.f64 (-.f64 2 x) (+.f64 (/.f64 -63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))
(*.f64 (*.f64 (sqrt.f64 (+.f64 x -2)) (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (sqrt.f64 (+.f64 x -2)))
(*.f64 (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) (+.f64 x -2))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(*.f64 (*.f64 (cbrt.f64 (+.f64 x -2)) (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (pow.f64 (cbrt.f64 (+.f64 x -2)) 2))
(*.f64 (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) (+.f64 x -2))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(*.f64 (/.f64 (+.f64 x -2) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (/.f64 1 (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))
(*.f64 (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) (+.f64 x -2))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (/.f64 (+.f64 x -2) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))
(*.f64 (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) (+.f64 x -2))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2)) (/.f64 (+.f64 x -2) (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))
(*.f64 (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) (+.f64 x -2))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(*.f64 (/.f64 (+.f64 x -2) (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2)))
(*.f64 (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) (+.f64 x -2))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(/.f64 (*.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))))
(*.f64 (/.f64 (+.f64 x -2) (-.f64 -625000000000000000000/10838835996651139530249 (/.f64 -4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))
(*.f64 (/.f64 (+.f64 x -2) (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)))) (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))))
(/.f64 (*.f64 (+.f64 x -2) (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)))) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 15625000000000000000000000000000/1128428295162862690821234941118693))
(*.f64 (/.f64 (+.f64 x -2) (+.f64 -15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 -257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)))) (-.f64 -625000000000000000000/10838835996651139530249 (+.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 -1590392903967517110018625000000000/1128428295162862690821234941118693 x))))
(*.f64 (+.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (+.f64 625000000000000000000/10838835996651139530249 (/.f64 -1590392903967517110018625000000000/1128428295162862690821234941118693 x))) (/.f64 (-.f64 2 x) (+.f64 -15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 -257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)))))
(*.f64 (/.f64 1 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) (*.f64 (+.f64 x -2) (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(/.f64 (*.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))))
(*.f64 (/.f64 (+.f64 x -2) (-.f64 -625000000000000000000/10838835996651139530249 (/.f64 -4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))
(*.f64 (/.f64 1 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)))) (*.f64 (+.f64 x -2) (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)))))
(/.f64 (*.f64 (+.f64 x -2) (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)))) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 15625000000000000000000000000000/1128428295162862690821234941118693))
(*.f64 (/.f64 (+.f64 x -2) (+.f64 -15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 -257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)))) (-.f64 -625000000000000000000/10838835996651139530249 (+.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 -1590392903967517110018625000000000/1128428295162862690821234941118693 x))))
(*.f64 (+.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (+.f64 625000000000000000000/10838835996651139530249 (/.f64 -1590392903967517110018625000000000/1128428295162862690821234941118693 x))) (/.f64 (-.f64 2 x) (+.f64 -15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 -257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)))))
(*.f64 (/.f64 1 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) (-.f64 2 x))
(/.f64 (-.f64 2 x) (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(/.f64 (-.f64 2 x) (+.f64 (/.f64 -63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) 1) (/.f64 (sqrt.f64 (+.f64 x -2)) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(*.f64 (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) (+.f64 x -2))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) (sqrt.f64 (+.f64 x -2)))
(*.f64 (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) (+.f64 x -2))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) (/.f64 (sqrt.f64 (+.f64 x -2)) 1))
(*.f64 (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) (+.f64 x -2))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2)) (/.f64 (sqrt.f64 (+.f64 x -2)) (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))
(*.f64 (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) (+.f64 x -2))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (/.f64 (sqrt.f64 (+.f64 x -2)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2)))
(*.f64 (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) (+.f64 x -2))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) 1) (/.f64 (cbrt.f64 (+.f64 x -2)) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(*.f64 (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) (+.f64 x -2))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(*.f64 (/.f64 (cbrt.f64 (+.f64 x -2)) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) 1))
(*.f64 (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) (+.f64 x -2))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (/.f64 (cbrt.f64 (+.f64 x -2)) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))
(*.f64 (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) (+.f64 x -2))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(*.f64 (/.f64 (cbrt.f64 (+.f64 x -2)) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))
(*.f64 (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) (+.f64 x -2))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2)) (cbrt.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (cbrt.f64 (/.f64 (-.f64 2 x) (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2))
(*.f64 (cbrt.f64 (/.f64 (-.f64 2 x) (+.f64 (/.f64 -63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) (cbrt.f64 (+.f64 x -2)))
(*.f64 (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) (+.f64 x -2))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(*.f64 (/.f64 (+.f64 x -2) (neg.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))))) (neg.f64 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(/.f64 (*.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))))
(*.f64 (/.f64 (+.f64 x -2) (-.f64 -625000000000000000000/10838835996651139530249 (/.f64 -4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))
(*.f64 (/.f64 (+.f64 x -2) (neg.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))))) (neg.f64 (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)))))
(/.f64 (*.f64 (+.f64 x -2) (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)))) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 15625000000000000000000000000000/1128428295162862690821234941118693))
(*.f64 (/.f64 (+.f64 x -2) (+.f64 -15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 -257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)))) (-.f64 -625000000000000000000/10838835996651139530249 (+.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 -1590392903967517110018625000000000/1128428295162862690821234941118693 x))))
(*.f64 (+.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (+.f64 625000000000000000000/10838835996651139530249 (/.f64 -1590392903967517110018625000000000/1128428295162862690821234941118693 x))) (/.f64 (-.f64 2 x) (+.f64 -15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 -257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)))))
(*.f64 (/.f64 (+.f64 x -2) (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) 625000000000000000000/10838835996651139530249)) (-.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(/.f64 (*.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))))
(*.f64 (/.f64 (+.f64 x -2) (-.f64 -625000000000000000000/10838835996651139530249 (/.f64 -4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))
(*.f64 (/.f64 1 (/.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557) (pow.f64 (cbrt.f64 (+.f64 x -2)) 2))) (cbrt.f64 (+.f64 x -2)))
(*.f64 (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) (+.f64 x -2))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(*.f64 (/.f64 (-.f64 2 x) (neg.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))))) (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(/.f64 (*.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))))
(*.f64 (/.f64 (+.f64 x -2) (-.f64 -625000000000000000000/10838835996651139530249 (/.f64 -4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))
(*.f64 (/.f64 (-.f64 2 x) (neg.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))))) (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))))
(/.f64 (*.f64 (+.f64 x -2) (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)))) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 15625000000000000000000000000000/1128428295162862690821234941118693))
(*.f64 (/.f64 (+.f64 x -2) (+.f64 -15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 -257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)))) (-.f64 -625000000000000000000/10838835996651139530249 (+.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 -1590392903967517110018625000000000/1128428295162862690821234941118693 x))))
(*.f64 (+.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (+.f64 625000000000000000000/10838835996651139530249 (/.f64 -1590392903967517110018625000000000/1128428295162862690821234941118693 x))) (/.f64 (-.f64 2 x) (+.f64 -15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 -257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)))))
(*.f64 (/.f64 (*.f64 (fma.f64 x x -4) (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (fma.f64 x x -4)) (+.f64 x -2))
(*.f64 (+.f64 x -2) (/.f64 (/.f64 (*.f64 (fma.f64 x x -4) 1) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) (fma.f64 x x -4)))
(/.f64 (/.f64 (fma.f64 x x -4) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) (/.f64 (fma.f64 x x -4) (+.f64 x -2)))
(*.f64 (/.f64 (*.f64 (fma.f64 x x -4) (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (-.f64 (pow.f64 x 3) -8)) (+.f64 (*.f64 x x) (+.f64 4 (*.f64 x -2))))
(*.f64 (/.f64 (/.f64 (*.f64 (fma.f64 x x -4) 1) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) (+.f64 (pow.f64 x 3) 8)) (fma.f64 x x (+.f64 4 (*.f64 x -2))))
(*.f64 (/.f64 (fma.f64 x x -4) (*.f64 (+.f64 (pow.f64 x 3) 8) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (fma.f64 x x (fma.f64 x -2 4)))
(*.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) (+.f64 -8 (pow.f64 x 3))) (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (+.f64 4 (*.f64 2 x)) (+.f64 4 (*.f64 2 x))))) (+.f64 (fma.f64 x x -4) (*.f64 x -2)))
(*.f64 (/.f64 (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) (/.f64 (-.f64 (pow.f64 x 4) (*.f64 (+.f64 4 (*.f64 x 2)) (+.f64 4 (*.f64 x 2)))) (+.f64 (pow.f64 x 3) -8))) (+.f64 (fma.f64 x x -4) (*.f64 x -2)))
(*.f64 (/.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) (-.f64 (pow.f64 x 4) (*.f64 (fma.f64 x 2 4) (fma.f64 x 2 4)))) (fma.f64 x -2 (fma.f64 x x -4)))
(*.f64 (/.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) (+.f64 -8 (pow.f64 x 3))) (+.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (+.f64 4 (*.f64 2 x)) 3))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (+.f64 4 (*.f64 2 x)) (-.f64 (+.f64 4 (*.f64 2 x)) (*.f64 x x)))))
(*.f64 (/.f64 (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) (/.f64 (+.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (+.f64 4 (*.f64 x 2)) 3)) (+.f64 (pow.f64 x 3) -8))) (+.f64 (pow.f64 x 4) (*.f64 (+.f64 4 (*.f64 x 2)) (+.f64 4 (-.f64 (*.f64 x 2) (*.f64 x x))))))
(*.f64 (/.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) (+.f64 (pow.f64 x 6) (pow.f64 (fma.f64 x 2 4) 3))) (fma.f64 (fma.f64 x 2 4) (+.f64 4 (*.f64 x (-.f64 2 x))) (pow.f64 x 4)))
(*.f64 (/.f64 (/.f64 (+.f64 x -2) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (sqrt.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))))) (sqrt.f64 (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)))))
(*.f64 (/.f64 (+.f64 x -2) (*.f64 (sqrt.f64 (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 15625000000000000000000000000000/1128428295162862690821234941118693)) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))) (sqrt.f64 (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)))))
(*.f64 (/.f64 (+.f64 x -2) (*.f64 (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) (sqrt.f64 (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 15625000000000000000000000000000/1128428295162862690821234941118693)))) (sqrt.f64 (+.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (+.f64 (/.f64 -1590392903967517110018625000000000/1128428295162862690821234941118693 x) 625000000000000000000/10838835996651139530249))))
(*.f64 (/.f64 (+.f64 x -2) (*.f64 (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) (sqrt.f64 (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 15625000000000000000000000000000/1128428295162862690821234941118693)))) (sqrt.f64 (+.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (+.f64 625000000000000000000/10838835996651139530249 (/.f64 -1590392903967517110018625000000000/1128428295162862690821234941118693 x)))))
(*.f64 (/.f64 (/.f64 (+.f64 x -2) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (sqrt.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))))) (sqrt.f64 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(*.f64 (/.f64 (+.f64 x -2) (*.f64 (sqrt.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))) (sqrt.f64 (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))))
(*.f64 (/.f64 (/.f64 (+.f64 x -2) (sqrt.f64 (+.f64 625000000000000000000/10838835996651139530249 (/.f64 -4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))))) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (sqrt.f64 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(*.f64 (/.f64 (/.f64 (+.f64 x -2) (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2)) (cbrt.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))))) (cbrt.f64 (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)))))
(*.f64 (/.f64 (/.f64 (+.f64 x -2) (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2)) (cbrt.f64 (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 15625000000000000000000000000000/1128428295162862690821234941118693))) (cbrt.f64 (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)))))
(*.f64 (/.f64 (/.f64 (+.f64 x -2) (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2)) (cbrt.f64 (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 15625000000000000000000000000000/1128428295162862690821234941118693))) (cbrt.f64 (+.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (+.f64 (/.f64 -1590392903967517110018625000000000/1128428295162862690821234941118693 x) 625000000000000000000/10838835996651139530249))))
(*.f64 (/.f64 (/.f64 (+.f64 x -2) (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2)) (cbrt.f64 (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 15625000000000000000000000000000/1128428295162862690821234941118693))) (cbrt.f64 (+.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (+.f64 625000000000000000000/10838835996651139530249 (/.f64 -1590392903967517110018625000000000/1128428295162862690821234941118693 x)))))
(*.f64 (/.f64 (/.f64 (+.f64 x -2) (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2)) (cbrt.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))))) (cbrt.f64 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(*.f64 (/.f64 (+.f64 x -2) (*.f64 (cbrt.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2))) (cbrt.f64 (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))))
(*.f64 (/.f64 (+.f64 x -2) (*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2) (cbrt.f64 (+.f64 625000000000000000000/10838835996651139530249 (/.f64 -4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))))) (cbrt.f64 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(pow.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) 1)
(/.f64 (-.f64 2 x) (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(/.f64 (-.f64 2 x) (+.f64 (/.f64 -63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))
(pow.f64 (sqrt.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))) 2)
(/.f64 (-.f64 2 x) (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(/.f64 (-.f64 2 x) (+.f64 (/.f64 -63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))
(pow.f64 (cbrt.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))) 3)
(/.f64 (-.f64 2 x) (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(/.f64 (-.f64 2 x) (+.f64 (/.f64 -63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))
(pow.f64 (pow.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) 3) 1/3)
(/.f64 (-.f64 2 x) (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(/.f64 (-.f64 2 x) (+.f64 (/.f64 -63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))
(pow.f64 (/.f64 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)) (-.f64 2 x)) -1)
(/.f64 (-.f64 2 x) (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(/.f64 (-.f64 2 x) (+.f64 (/.f64 -63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))
(neg.f64 (/.f64 (+.f64 x -2) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(/.f64 (-.f64 2 x) (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(/.f64 (-.f64 2 x) (+.f64 (/.f64 -63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) 2))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 2 x) (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))) 2))
(fabs.f64 (/.f64 (-.f64 2 x) (+.f64 (/.f64 -63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)))
(log.f64 (exp.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(/.f64 (-.f64 2 x) (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(/.f64 (-.f64 2 x) (+.f64 (/.f64 -63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))))
(/.f64 (-.f64 2 x) (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(/.f64 (-.f64 2 x) (+.f64 (/.f64 -63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) 3))
(/.f64 (-.f64 2 x) (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(/.f64 (-.f64 2 x) (+.f64 (/.f64 -63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 x -2) 3) (pow.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557) 3)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(/.f64 (-.f64 2 x) (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(/.f64 (-.f64 2 x) (+.f64 (/.f64 -63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))
(exp.f64 (log.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(/.f64 (-.f64 2 x) (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(/.f64 (-.f64 2 x) (+.f64 (/.f64 -63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(/.f64 (-.f64 2 x) (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(/.f64 (-.f64 2 x) (+.f64 (/.f64 -63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))
(-.f64 (exp.f64 (log.f64 (+.f64 129109730557/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))) 1)
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(-.f64 (exp.f64 (log1p.f64 (/.f64 63615716158700684400745/10838835996651139530249 x))) 79109730557/104109730557)
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(-.f64 (/.f64 625000000000000000000/10838835996651139530249 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) (/.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(/.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(/.f64 (+.f64 625000000000000000000/10838835996651139530249 (/.f64 -4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(-.f64 (+.f64 25000000000/104109730557 (exp.f64 (log1p.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)))) 1)
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(*.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557) 1)
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(*.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(*.f64 (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(*.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2) (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(*.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (/.f64 1 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(/.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(/.f64 (+.f64 625000000000000000000/10838835996651139530249 (/.f64 -4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(*.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))) (/.f64 1 (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)))))
(/.f64 (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 15625000000000000000000000000000/1128428295162862690821234941118693) (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))))
(/.f64 (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 15625000000000000000000000000000/1128428295162862690821234941118693) (+.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (+.f64 (/.f64 -1590392903967517110018625000000000/1128428295162862690821234941118693 x) 625000000000000000000/10838835996651139530249)))
(/.f64 (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 15625000000000000000000000000000/1128428295162862690821234941118693) (+.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (+.f64 625000000000000000000/10838835996651139530249 (/.f64 -1590392903967517110018625000000000/1128428295162862690821234941118693 x))))
(*.f64 -1 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(*.f64 (neg.f64 (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (neg.f64 (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(*.f64 (neg.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2)) (neg.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(*.f64 (/.f64 1 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))))
(/.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(/.f64 (+.f64 625000000000000000000/10838835996651139530249 (/.f64 -4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(*.f64 (/.f64 1 (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)))) (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))))
(/.f64 (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 15625000000000000000000000000000/1128428295162862690821234941118693) (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))))
(/.f64 (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 15625000000000000000000000000000/1128428295162862690821234941118693) (+.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (+.f64 (/.f64 -1590392903967517110018625000000000/1128428295162862690821234941118693 x) 625000000000000000000/10838835996651139530249)))
(/.f64 (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 15625000000000000000000000000000/1128428295162862690821234941118693) (+.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (+.f64 625000000000000000000/10838835996651139530249 (/.f64 -1590392903967517110018625000000000/1128428295162862690821234941118693 x))))
(*.f64 (/.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(*.f64 (/.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (-.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)))) (+.f64 625000000000000000000/10838835996651139530249 (+.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))))
(/.f64 (+.f64 625000000000000000000/10838835996651139530249 (/.f64 -4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (/.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 -257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))) (+.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (+.f64 625000000000000000000/10838835996651139530249 (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)))))
(*.f64 (/.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))) (-.f64 390625000000000000000000000000000000000000/117480365762300501174186766773860888386002001 (*.f64 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)) (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))))) (-.f64 625000000000000000000/10838835996651139530249 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))))
(*.f64 (/.f64 (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 15625000000000000000000000000000/1128428295162862690821234941118693) (-.f64 390625000000000000000000000000000000000000/117480365762300501174186766773860888386002001 (*.f64 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)) (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))))) (+.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)))
(*.f64 (/.f64 (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 15625000000000000000000000000000/1128428295162862690821234941118693) (-.f64 390625000000000000000000000000000000000000/117480365762300501174186766773860888386002001 (*.f64 (+.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 -1590392903967517110018625000000000/1128428295162862690821234941118693 x)) (+.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 -1590392903967517110018625000000000/1128428295162862690821234941118693 x))))) (+.f64 (+.f64 625000000000000000000/10838835996651139530249 (/.f64 -4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)))
(*.f64 (/.f64 (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 15625000000000000000000000000000/1128428295162862690821234941118693) (+.f64 390625000000000000000000000000000000000000/117480365762300501174186766773860888386002001 (*.f64 (+.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 -1590392903967517110018625000000000/1128428295162862690821234941118693 x)) (+.f64 (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x) (/.f64 -4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))))) (+.f64 625000000000000000000/10838835996651139530249 (+.f64 (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x) (/.f64 -4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))))
(*.f64 (/.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))) (+.f64 244140625000000000000000000000000000000000000000000000000000000/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)) 3))) (+.f64 390625000000000000000000000000000000000000/117480365762300501174186766773860888386002001 (*.f64 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)) (-.f64 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)) 625000000000000000000/10838835996651139530249))))
(*.f64 (/.f64 (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 15625000000000000000000000000000/1128428295162862690821234941118693) (+.f64 244140625000000000000000000000000000000000000000000000000000000/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)) 3))) (+.f64 390625000000000000000000000000000000000000/117480365762300501174186766773860888386002001 (*.f64 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)) (+.f64 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)) -625000000000000000000/10838835996651139530249))))
(/.f64 (*.f64 (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 15625000000000000000000000000000/1128428295162862690821234941118693) (fma.f64 (+.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 -1590392903967517110018625000000000/1128428295162862690821234941118693 x)) (+.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (+.f64 (/.f64 -1590392903967517110018625000000000/1128428295162862690821234941118693 x) -625000000000000000000/10838835996651139530249)) 390625000000000000000000000000000000000000/117480365762300501174186766773860888386002001)) (+.f64 244140625000000000000000000000000000000000000000000000000000000/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 (+.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 -1590392903967517110018625000000000/1128428295162862690821234941118693 x)) 3)))
(/.f64 (*.f64 (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 15625000000000000000000000000000/1128428295162862690821234941118693) (fma.f64 (+.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 -1590392903967517110018625000000000/1128428295162862690821234941118693 x)) (+.f64 (-.f64 -625000000000000000000/10838835996651139530249 (/.f64 -4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (/.f64 -1590392903967517110018625000000000/1128428295162862690821234941118693 x)) 390625000000000000000000000000000000000000/117480365762300501174186766773860888386002001)) (+.f64 244140625000000000000000000000000000000000000000000000000000000/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 (+.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 -1590392903967517110018625000000000/1128428295162862690821234941118693 x)) 3)))
(*.f64 (neg.f64 (sqrt.f64 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))) (sqrt.f64 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(*.f64 (neg.f64 (*.f64 (cbrt.f64 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) (cbrt.f64 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))) (cbrt.f64 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(*.f64 (neg.f64 (neg.f64 (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(*.f64 (neg.f64 (neg.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2))) (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(/.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557) 1)
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(/.f64 1 (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(/.f64 (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) (/.f64 1 (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(/.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2)))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(/.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(/.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(/.f64 (+.f64 625000000000000000000/10838835996651139530249 (/.f64 -4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(/.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (/.f64 1 (/.f64 1 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(/.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(/.f64 (+.f64 625000000000000000000/10838835996651139530249 (/.f64 -4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(/.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))) (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))))
(/.f64 (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 15625000000000000000000000000000/1128428295162862690821234941118693) (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))))
(/.f64 (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 15625000000000000000000000000000/1128428295162862690821234941118693) (+.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (+.f64 (/.f64 -1590392903967517110018625000000000/1128428295162862690821234941118693 x) 625000000000000000000/10838835996651139530249)))
(/.f64 (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 15625000000000000000000000000000/1128428295162862690821234941118693) (+.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (+.f64 625000000000000000000/10838835996651139530249 (/.f64 -1590392903967517110018625000000000/1128428295162862690821234941118693 x))))
(/.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))) (/.f64 1 (/.f64 1 (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))))))
(/.f64 (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 15625000000000000000000000000000/1128428295162862690821234941118693) (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))))
(/.f64 (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 15625000000000000000000000000000/1128428295162862690821234941118693) (+.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (+.f64 (/.f64 -1590392903967517110018625000000000/1128428295162862690821234941118693 x) 625000000000000000000/10838835996651139530249)))
(/.f64 (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 15625000000000000000000000000000/1128428295162862690821234941118693) (+.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (+.f64 625000000000000000000/10838835996651139530249 (/.f64 -1590392903967517110018625000000000/1128428295162862690821234941118693 x))))
(/.f64 (sqrt.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)))) (/.f64 (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))) (sqrt.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 15625000000000000000000000000000/1128428295162862690821234941118693)) (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)))) (sqrt.f64 (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 15625000000000000000000000000000/1128428295162862690821234941118693)))
(*.f64 (sqrt.f64 (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 15625000000000000000000000000000/1128428295162862690821234941118693)) (/.f64 (sqrt.f64 (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 15625000000000000000000000000000/1128428295162862690821234941118693)) (+.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (+.f64 (/.f64 -1590392903967517110018625000000000/1128428295162862690821234941118693 x) 625000000000000000000/10838835996651139530249))))
(*.f64 (sqrt.f64 (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 15625000000000000000000000000000/1128428295162862690821234941118693)) (/.f64 (sqrt.f64 (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 15625000000000000000000000000000/1128428295162862690821234941118693)) (+.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (+.f64 625000000000000000000/10838835996651139530249 (/.f64 -1590392903967517110018625000000000/1128428295162862690821234941118693 x)))))
(/.f64 (sqrt.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) (/.f64 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)) (sqrt.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))) (sqrt.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))))
(*.f64 (sqrt.f64 (+.f64 625000000000000000000/10838835996651139530249 (/.f64 -4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) (/.f64 (sqrt.f64 (+.f64 625000000000000000000/10838835996651139530249 (/.f64 -4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)))) (cbrt.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))))) (/.f64 (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))) (cbrt.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 15625000000000000000000000000000/1128428295162862690821234941118693)) (cbrt.f64 (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 15625000000000000000000000000000/1128428295162862690821234941118693))) (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)))) (cbrt.f64 (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 15625000000000000000000000000000/1128428295162862690821234941118693)))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 15625000000000000000000000000000/1128428295162862690821234941118693)) (cbrt.f64 (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 15625000000000000000000000000000/1128428295162862690821234941118693))) (/.f64 (+.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (+.f64 (/.f64 -1590392903967517110018625000000000/1128428295162862690821234941118693 x) 625000000000000000000/10838835996651139530249)) (cbrt.f64 (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 15625000000000000000000000000000/1128428295162862690821234941118693))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 15625000000000000000000000000000/1128428295162862690821234941118693)) (cbrt.f64 (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 15625000000000000000000000000000/1128428295162862690821234941118693))) (/.f64 (+.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (+.f64 625000000000000000000/10838835996651139530249 (/.f64 -1590392903967517110018625000000000/1128428295162862690821234941118693 x))) (cbrt.f64 (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 15625000000000000000000000000000/1128428295162862690821234941118693))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) (cbrt.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))))) (/.f64 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)) (cbrt.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) (cbrt.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))))) (/.f64 (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)) (cbrt.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))))))
(*.f64 (cbrt.f64 (+.f64 625000000000000000000/10838835996651139530249 (/.f64 -4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) (/.f64 (*.f64 (cbrt.f64 (+.f64 625000000000000000000/10838835996651139530249 (/.f64 -4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) (cbrt.f64 (+.f64 625000000000000000000/10838835996651139530249 (/.f64 -4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))))) (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(/.f64 (neg.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) (neg.f64 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(/.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(/.f64 (+.f64 625000000000000000000/10838835996651139530249 (/.f64 -4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(/.f64 (neg.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) (*.f64 1 (neg.f64 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(/.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(/.f64 (+.f64 625000000000000000000/10838835996651139530249 (/.f64 -4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(/.f64 (neg.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)))) (neg.f64 (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)))))
(/.f64 (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 15625000000000000000000000000000/1128428295162862690821234941118693) (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))))
(/.f64 (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 15625000000000000000000000000000/1128428295162862690821234941118693) (+.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (+.f64 (/.f64 -1590392903967517110018625000000000/1128428295162862690821234941118693 x) 625000000000000000000/10838835996651139530249)))
(/.f64 (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 15625000000000000000000000000000/1128428295162862690821234941118693) (+.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (+.f64 625000000000000000000/10838835996651139530249 (/.f64 -1590392903967517110018625000000000/1128428295162862690821234941118693 x))))
(/.f64 (neg.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)))) (*.f64 1 (neg.f64 (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))))))
(/.f64 (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 15625000000000000000000000000000/1128428295162862690821234941118693) (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))))
(/.f64 (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 15625000000000000000000000000000/1128428295162862690821234941118693) (+.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (+.f64 (/.f64 -1590392903967517110018625000000000/1128428295162862690821234941118693 x) 625000000000000000000/10838835996651139530249)))
(/.f64 (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 15625000000000000000000000000000/1128428295162862690821234941118693) (+.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (+.f64 625000000000000000000/10838835996651139530249 (/.f64 -1590392903967517110018625000000000/1128428295162862690821234941118693 x))))
(/.f64 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) 625000000000000000000/10838835996651139530249) (-.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(/.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(/.f64 (+.f64 625000000000000000000/10838835996651139530249 (/.f64 -4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(/.f64 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) 625000000000000000000/10838835996651139530249) (*.f64 1 (-.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(/.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(/.f64 (+.f64 625000000000000000000/10838835996651139530249 (/.f64 -4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(/.f64 (-.f64 244140625000000000000000000000000000000000000000000000000000000/1273350417324164762071560844863517433176460731042563158718314028249 (*.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)))) (*.f64 (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))) (-.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)))))
(/.f64 (+.f64 244140625000000000000000000000000000000000000000000000000000000/1273350417324164762071560844863517433176460731042563158718314028249 (/.f64 -66280614146290889621418222703932113554555258548808622485084104263053217620099112093341582016266413738101246625901714244092901020415640625/1621421285299624559026138364264576115736554869848922288966426322339597806827067238426772577038948985138826771509932343863305170006001 (pow.f64 x 6))) (*.f64 (+.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (+.f64 (/.f64 -1590392903967517110018625000000000/1128428295162862690821234941118693 x) 625000000000000000000/10838835996651139530249)) (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 -257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)))))
(/.f64 (+.f64 244140625000000000000000000000000000000000000000000000000000000/1273350417324164762071560844863517433176460731042563158718314028249 (/.f64 -66280614146290889621418222703932113554555258548808622485084104263053217620099112093341582016266413738101246625901714244092901020415640625/1621421285299624559026138364264576115736554869848922288966426322339597806827067238426772577038948985138826771509932343863305170006001 (pow.f64 x 6))) (*.f64 (+.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (+.f64 625000000000000000000/10838835996651139530249 (/.f64 -1590392903967517110018625000000000/1128428295162862690821234941118693 x))) (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 -257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)))))
(/.f64 (-.f64 390625000000000000000000000000000000000000/117480365762300501174186766773860888386002001 (*.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) (*.f64 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)) (+.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))))
(/.f64 (-.f64 390625000000000000000000000000000000000000/117480365762300501174186766773860888386002001 (*.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) (*.f64 (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)) (+.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) 625000000000000000000/10838835996651139530249)))
(/.f64 (-.f64 390625000000000000000000000000000000000000/117480365762300501174186766773860888386002001 (/.f64 (/.f64 16377879918912143503510243194850115104648875311780620217339732271871837826654434455852750625/13801636339643907816354833967942419442533199497460951061154973021009778676271320776004001 (*.f64 x x)) (*.f64 x x))) (*.f64 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)) (+.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) 625000000000000000000/10838835996651139530249)))
(/.f64 (+.f64 3814697265625000000000000000000000000000000000000000000000000000000000000000000000000000000000/1436884640566026980087248002306956463852809545207787420605807470437932358048811335416292695263958557 (pow.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 3)) (*.f64 (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))) (+.f64 244140625000000000000000000000000000000000000000000000000000000/1273350417324164762071560844863517433176460731042563158718314028249 (*.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) (-.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 15625000000000000000000000000000/1128428295162862690821234941118693)))))
(/.f64 (/.f64 (+.f64 3814697265625000000000000000000000000000000000000000000000000000000000000000000000000000000000/1436884640566026980087248002306956463852809545207787420605807470437932358048811335416292695263958557 (/.f64 17063958483649540578590792603806105085994906723683434999493560643231730257041094438140123107842330049286127317024047202571111120147882452886843178612777241726604492423262561145554769757429245601779978515625/2064637470294560547346291570957790462638925927067635289324191250986865530709185852928797204250192555397801492274888816399815056959334069473465104520939800977405016149038409233818253193356349813522249 (pow.f64 (pow.f64 x 3) 3))) (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)))) (+.f64 244140625000000000000000000000000000000000000000000000000000000/1273350417324164762071560844863517433176460731042563158718314028249 (*.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) -15625000000000000000000000000000/1128428295162862690821234941118693))))
(/.f64 (/.f64 (+.f64 3814697265625000000000000000000000000000000000000000000000000000000000000000000000000000000000/1436884640566026980087248002306956463852809545207787420605807470437932358048811335416292695263958557 (/.f64 17063958483649540578590792603806105085994906723683434999493560643231730257041094438140123107842330049286127317024047202571111120147882452886843178612777241726604492423262561145554769757429245601779978515625/2064637470294560547346291570957790462638925927067635289324191250986865530709185852928797204250192555397801492274888816399815056959334069473465104520939800977405016149038409233818253193356349813522249 (pow.f64 (pow.f64 x 3) 3))) (+.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (+.f64 (/.f64 -1590392903967517110018625000000000/1128428295162862690821234941118693 x) 625000000000000000000/10838835996651139530249))) (+.f64 244140625000000000000000000000000000000000000000000000000000000/1273350417324164762071560844863517433176460731042563158718314028249 (/.f64 (+.f64 (/.f64 66280614146290889621418222703932113554555258548808622485084104263053217620099112093341582016266413738101246625901714244092901020415640625/1621421285299624559026138364264576115736554869848922288966426322339597806827067238426772577038948985138826771509932343863305170006001 (pow.f64 x 3)) -4022659637983221073596927658456290261293392558667515844557464742087890625000000000000000000000000000/1436884640566026980087248002306956463852809545207787420605807470437932358048811335416292695263958557) (pow.f64 x 3))))
(/.f64 (/.f64 (+.f64 3814697265625000000000000000000000000000000000000000000000000000000000000000000000000000000000/1436884640566026980087248002306956463852809545207787420605807470437932358048811335416292695263958557 (/.f64 17063958483649540578590792603806105085994906723683434999493560643231730257041094438140123107842330049286127317024047202571111120147882452886843178612777241726604492423262561145554769757429245601779978515625/2064637470294560547346291570957790462638925927067635289324191250986865530709185852928797204250192555397801492274888816399815056959334069473465104520939800977405016149038409233818253193356349813522249 (pow.f64 (pow.f64 x 3) 3))) (+.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (+.f64 625000000000000000000/10838835996651139530249 (/.f64 -1590392903967517110018625000000000/1128428295162862690821234941118693 x)))) (+.f64 244140625000000000000000000000000000000000000000000000000000000/1273350417324164762071560844863517433176460731042563158718314028249 (/.f64 (+.f64 (/.f64 66280614146290889621418222703932113554555258548808622485084104263053217620099112093341582016266413738101246625901714244092901020415640625/1621421285299624559026138364264576115736554869848922288966426322339597806827067238426772577038948985138826771509932343863305170006001 (pow.f64 x 3)) -4022659637983221073596927658456290261293392558667515844557464742087890625000000000000000000000000000/1436884640566026980087248002306956463852809545207787420605807470437932358048811335416292695263958557) (pow.f64 x 3))))
(/.f64 (-.f64 244140625000000000000000000000000000000000000000000000000000000/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) 3)) (*.f64 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)) (+.f64 390625000000000000000000000000000000000000/117480365762300501174186766773860888386002001 (*.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (+.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))))))
(/.f64 (/.f64 (-.f64 244140625000000000000000000000000000000000000000000000000000000/1273350417324164762071560844863517433176460731042563158718314028249 (/.f64 66280614146290889621418222703932113554555258548808622485084104263053217620099112093341582016266413738101246625901714244092901020415640625/1621421285299624559026138364264576115736554869848922288966426322339597806827067238426772577038948985138826771509932343863305170006001 (pow.f64 (*.f64 x x) 3))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))) (+.f64 390625000000000000000000000000000000000000/117480365762300501174186766773860888386002001 (*.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (+.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) 625000000000000000000/10838835996651139530249))))
(/.f64 (/.f64 (+.f64 244140625000000000000000000000000000000000000000000000000000000/1273350417324164762071560844863517433176460731042563158718314028249 (/.f64 -66280614146290889621418222703932113554555258548808622485084104263053217620099112093341582016266413738101246625901714244092901020415640625/1621421285299624559026138364264576115736554869848922288966426322339597806827067238426772577038948985138826771509932343863305170006001 (pow.f64 x 6))) (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) (+.f64 390625000000000000000000000000000000000000/117480365762300501174186766773860888386002001 (/.f64 (+.f64 (/.f64 16377879918912143503510243194850115104648875311780620217339732271871837826654434455852750625/13801636339643907816354833967942419442533199497460951061154973021009778676271320776004001 (*.f64 x x)) 2529349588990232100545472153815542112347846890625000000000000000000/1273350417324164762071560844863517433176460731042563158718314028249) (*.f64 x x))))
(/.f64 (/.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) 1) (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(/.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(/.f64 (+.f64 625000000000000000000/10838835996651139530249 (/.f64 -4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(/.f64 (/.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (sqrt.f64 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))) (sqrt.f64 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(/.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(/.f64 (+.f64 625000000000000000000/10838835996651139530249 (/.f64 -4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(/.f64 (/.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (*.f64 (cbrt.f64 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) (cbrt.f64 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))) (cbrt.f64 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(/.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(/.f64 (+.f64 625000000000000000000/10838835996651139530249 (/.f64 -4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(/.f64 (/.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))) 1) (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))))
(/.f64 (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 15625000000000000000000000000000/1128428295162862690821234941118693) (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))))
(/.f64 (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 15625000000000000000000000000000/1128428295162862690821234941118693) (+.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (+.f64 (/.f64 -1590392903967517110018625000000000/1128428295162862690821234941118693 x) 625000000000000000000/10838835996651139530249)))
(/.f64 (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 15625000000000000000000000000000/1128428295162862690821234941118693) (+.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (+.f64 625000000000000000000/10838835996651139530249 (/.f64 -1590392903967517110018625000000000/1128428295162862690821234941118693 x))))
(/.f64 (/.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))) (sqrt.f64 (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))))) (sqrt.f64 (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)))))
(/.f64 (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 15625000000000000000000000000000/1128428295162862690821234941118693) (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))))
(/.f64 (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 15625000000000000000000000000000/1128428295162862690821234941118693) (+.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (+.f64 (/.f64 -1590392903967517110018625000000000/1128428295162862690821234941118693 x) 625000000000000000000/10838835996651139530249)))
(/.f64 (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 15625000000000000000000000000000/1128428295162862690821234941118693) (+.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (+.f64 625000000000000000000/10838835996651139530249 (/.f64 -1590392903967517110018625000000000/1128428295162862690821234941118693 x))))
(/.f64 (/.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))) (*.f64 (cbrt.f64 (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)))) (cbrt.f64 (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)))))) (cbrt.f64 (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)))))
(/.f64 (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 15625000000000000000000000000000/1128428295162862690821234941118693) (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))))
(/.f64 (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 15625000000000000000000000000000/1128428295162862690821234941118693) (+.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (+.f64 (/.f64 -1590392903967517110018625000000000/1128428295162862690821234941118693 x) 625000000000000000000/10838835996651139530249)))
(/.f64 (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 15625000000000000000000000000000/1128428295162862690821234941118693) (+.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (+.f64 625000000000000000000/10838835996651139530249 (/.f64 -1590392903967517110018625000000000/1128428295162862690821234941118693 x))))
(pow.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557) 1)
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(pow.f64 (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2)
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 3)
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(pow.f64 (pow.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557) 3) 1/3)
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(neg.f64 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(sqrt.f64 (pow.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557) 2))
(fabs.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(log.f64 (exp.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(cbrt.f64 (pow.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557) 3))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(expm1.f64 (log.f64 (+.f64 129109730557/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(exp.f64 (log.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(log1p.f64 (expm1.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(fma.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x) 25000000000/104109730557)
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(fma.f64 1 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(fma.f64 (sqrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) (sqrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 25000000000/104109730557)
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 2) (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 25000000000/104109730557)
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)

localize43.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.21%
(*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)
0.59%
(*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)
1.99%
(/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) z)
2.47%
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) z))
Compiler

Compiled 114 to 81 computations (28.9% saved)

series14.0ms (0.1%)

Counts
4 → 68
Calls

18 calls:

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

rewrite145.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1610×associate-/r/
462×add-sqr-sqrt
440×pow1
440×*-un-lft-identity
436×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
019156
1449136
26266136
Stop Event
node limit
Counts
4 → 193
Calls
Call 1
Inputs
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) z))
(/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) z)
(*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)
(*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 x -2)) (*.f64 (sqrt.f64 (+.f64 x -2)) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (sqrt.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (*.f64 (cbrt.f64 (+.f64 x -2)) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) 2) (cbrt.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) z)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 2 x) (*.f64 -1 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.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)) 1) z)))) (#(struct:change #<rule egg-rr> (2) ((x *.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)) (sqrt.f64 z)) (sqrt.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.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)) (cbrt.f64 (*.f64 z z))) (cbrt.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 (+.f64 x -2) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (+.f64 x -2) (/.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z))) (/.f64 (+.f64 x -2) (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)) 2)) (/.f64 (+.f64 x -2) (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 x -2) 1) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 x -2) 1) (/.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 x -2) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 z (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 x -2) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 z (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) (*.f64 (+.f64 x -2) (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 x -2) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) (neg.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 x -2) (-.f64 553822718361107519809/250000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2))) (*.f64 z (-.f64 23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 x -2) (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3))) (*.f64 z (+.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) (-.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 23533438303/500000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -1 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (-.f64 2 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) 1) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) 1) (*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) z) (sqrt.f64 (+.f64 x -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)) 2)) (/.f64 (sqrt.f64 (+.f64 x -2)) (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 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 x -2)) 1) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) 1) (*.f64 (/.f64 (cbrt.f64 (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z))) (/.f64 (cbrt.f64 (+.f64 x -2)) (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)) 2)) (cbrt.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 x -2) -1) (neg.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 x -2) (*.f64 (-.f64 553822718361107519809/250000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2)) (/.f64 1 z))) (-.f64 23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 x -2) (*.f64 (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3)) (/.f64 1 z))) (+.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) (-.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) 1)) z)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (sqrt.f64 z))) (sqrt.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (cbrt.f64 (*.f64 z z)))) (cbrt.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 x -2) (neg.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))) (neg.f64 (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 x -2) (*.f64 (-.f64 553822718361107519809/250000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2)) 1)) (*.f64 (-.f64 23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 x -2) (*.f64 (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3)) 1)) (*.f64 (+.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) (-.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 23533438303/500000000))) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z) (sqrt.f64 (+.f64 x -2)))) (sqrt.f64 (+.f64 x -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z) (pow.f64 (cbrt.f64 (+.f64 x -2)) 2))) (cbrt.f64 (+.f64 x -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)) (cbrt.f64 (+.f64 x -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.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)) 1) z)))) (#(struct:change #<rule egg-rr> (2) ((x *.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)) 1) (/.f64 z 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.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 1 (sqrt.f64 z))) (sqrt.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.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 1 (cbrt.f64 (*.f64 z z)))) (cbrt.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.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)) -1) (neg.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 2 x) -1) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 2 x) (neg.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))) (neg.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (fma.f64 x x -4) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (fma.f64 x x -4)) (+.f64 x -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (fma.f64 x x -4) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (-.f64 (pow.f64 x 3) -8)) (+.f64 (*.f64 x x) (+.f64 4 (*.f64 x -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (+.f64 -8 (pow.f64 x 3)) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (-.f64 4 (*.f64 x -2)) (-.f64 4 (*.f64 x -2))))) (+.f64 (fma.f64 x x -4) (*.f64 x -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (+.f64 -8 (pow.f64 x 3)) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (+.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (-.f64 4 (*.f64 x -2)) 3))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (-.f64 (*.f64 (-.f64 4 (*.f64 x -2)) (-.f64 4 (*.f64 x -2))) (*.f64 (*.f64 x x) (-.f64 4 (*.f64 x -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (+.f64 x -2) z) 1) (/.f64 (-.f64 23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) (-.f64 553822718361107519809/250000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (+.f64 x -2) z) 1) (/.f64 (+.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) (-.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 23533438303/500000000))) (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (+.f64 x -2) z) (-.f64 553822718361107519809/250000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2))) (-.f64 23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (+.f64 x -2) z) (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3))) (+.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) (-.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (+.f64 x -2) z) (neg.f64 (-.f64 553822718361107519809/250000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2)))) (neg.f64 (-.f64 23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (+.f64 x -2) z) (neg.f64 (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3)))) (neg.f64 (+.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) (-.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 23533438303/500000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (+.f64 x -2) z) (-.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) 553822718361107519809/250000000000000000)) (-.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 23533438303/500000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 x -2) 1) 1) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 x -2) 1) 1) (/.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 x -2) 1) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 z (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 x -2) 1) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 z (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 x -2) 1) (-.f64 553822718361107519809/250000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2))) (*.f64 z (-.f64 23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 x -2) 1) (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3))) (*.f64 z (+.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) (-.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 23533438303/500000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 x -2) 1) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) (neg.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 x -2) 1) (*.f64 (-.f64 553822718361107519809/250000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2)) (/.f64 1 z))) (-.f64 23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 x -2) 1) (*.f64 (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3)) (/.f64 1 z))) (+.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) (-.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 x -2) 1) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) 1)) z)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 x -2) 1) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (sqrt.f64 z))) (sqrt.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 x -2) 1) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (cbrt.f64 (*.f64 z z)))) (cbrt.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 x -2) 1) -1) (neg.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 x -2) 1) (neg.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))) (neg.f64 (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 x -2) 1) (*.f64 (-.f64 553822718361107519809/250000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2)) 1)) (*.f64 (-.f64 23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 x -2) 1) (*.f64 (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3)) 1)) (*.f64 (+.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) (-.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 23533438303/500000000))) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 x -2) (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z))) 1) (sqrt.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 x -2) (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z))) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (sqrt.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 x -2) (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z))) (sqrt.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))) (sqrt.f64 (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 x -2) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)) 2)) 1) (cbrt.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 x -2) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)) 2)) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (cbrt.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 x -2) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)) 2)) (cbrt.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))) (cbrt.f64 (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 (+.f64 x -2) z)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (+.f64 x -2) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) z))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (+.f64 x -2)) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (+.f64 x -2) 3) (pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (/.f64 1 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z) 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)) (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)) 2) (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2) (*.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) (/.f64 1 (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 z)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (sqrt.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (*.f64 z z))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (cbrt.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 z)) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 1) (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) z) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (cbrt.f64 (*.f64 z z))) (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (cbrt.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2) 1) (/.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2) (sqrt.f64 z)) (/.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (sqrt.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2) (cbrt.f64 (*.f64 z z))) (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 z (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 z (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2))) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 1 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)))) (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)) 2))) (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2) z) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (-.f64 553822718361107519809/250000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2)) (/.f64 1 z)) (-.f64 553822718361107519809/250000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (-.f64 553822718361107519809/250000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2)) (/.f64 1 z)) (-.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3))) (+.f64 553822718361107519809/250000000000000000 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) (*.f64 23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3)) (/.f64 1 z)) (-.f64 306719603372886620352117082586607327396481/62500000000000000000000000000000000 (*.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) (-.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 23533438303/500000000)) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) (-.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 23533438303/500000000))))) (-.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) (-.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3)) (/.f64 1 z)) (+.f64 169868284514612790840026878204658522412665565491287311104392129/15625000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) (-.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 23533438303/500000000)) 3))) (+.f64 306719603372886620352117082586607327396481/62500000000000000000000000000000000 (-.f64 (*.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) (-.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 23533438303/500000000)) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) (-.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 23533438303/500000000))) (*.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) (-.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 23533438303/500000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z))))))) (#(struct:change #<rule egg-rr> (2) ((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) z) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) 3) (pow.f64 z 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) x) (*.f64 263505074721/1000000000 x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) (*.f64 x 263505074721/1000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x 263505074721/1000000000) (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 263505074721/1000000000 x) (*.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) x))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (+.f64 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 2) -69434924403719793227841/1000000000000000000)) (fma.f64 x (+.f64 x 216700011257/5000000000) -263505074721/1000000000))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (+.f64 18296454943249170484848912482507361/1000000000000000000000000000 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 3))) (+.f64 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 2) (-.f64 69434924403719793227841/1000000000000000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x 263505074721/1000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 2) -69434924403719793227841/1000000000000000000) x) (fma.f64 x (+.f64 x 216700011257/5000000000) -263505074721/1000000000))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 18296454943249170484848912482507361/1000000000000000000000000000 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 3)) x) (+.f64 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 2) (-.f64 69434924403719793227841/1000000000000000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x 263505074721/1000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 x) (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) x) (*.f64 156699607947/500000000 x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 156699607947/500000000 x) (*.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))) (*.f64 x 156699607947/500000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x 156699607947/500000000) (*.f64 x (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (-.f64 24554767130743505554809/250000000000000000 (pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 2))) (-.f64 156699607947/500000000 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (+.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 3))) (+.f64 24554767130743505554809/250000000000000000 (*.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) (-.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 156699607947/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 24554767130743505554809/250000000000000000 (pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 2)) x) (-.f64 156699607947/500000000 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 3)) x) (+.f64 24554767130743505554809/250000000000000000 (*.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) (-.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 156699607947/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 x) (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))))))

simplify148.0ms (0.6%)

Algorithm
egg-herbie
Rules
836×*-commutative
760×associate-*r*
688×associate-*l*
596×associate-/l*
562×fma-def
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
065714185
1200513703
Stop Event
node limit
Counts
261 → 338
Calls
Call 1
Inputs
(*.f64 -1000000000/23533438303 z)
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (+.f64 (*.f64 -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 (*.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 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.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 23533438303/500000000 z)
(+.f64 (*.f64 156699607947/500000000 (/.f64 x z)) (*.f64 23533438303/500000000 (/.f64 1 z)))
(+.f64 (*.f64 156699607947/500000000 (/.f64 x z)) (+.f64 (*.f64 263505074721/1000000000 (/.f64 (pow.f64 x 2) z)) (*.f64 23533438303/500000000 (/.f64 1 z))))
(+.f64 (*.f64 156699607947/500000000 (/.f64 x z)) (+.f64 (*.f64 263505074721/1000000000 (/.f64 (pow.f64 x 2) z)) (+.f64 (*.f64 216700011257/5000000000 (/.f64 (pow.f64 x 3) z)) (*.f64 23533438303/500000000 (/.f64 1 z)))))
(/.f64 (pow.f64 x 4) z)
(+.f64 (*.f64 216700011257/5000000000 (/.f64 (pow.f64 x 3) z)) (/.f64 (pow.f64 x 4) z))
(+.f64 (*.f64 263505074721/1000000000 (/.f64 (pow.f64 x 2) z)) (+.f64 (*.f64 216700011257/5000000000 (/.f64 (pow.f64 x 3) z)) (/.f64 (pow.f64 x 4) z)))
(+.f64 (*.f64 156699607947/500000000 (/.f64 x z)) (+.f64 (*.f64 263505074721/1000000000 (/.f64 (pow.f64 x 2) z)) (+.f64 (*.f64 216700011257/5000000000 (/.f64 (pow.f64 x 3) z)) (/.f64 (pow.f64 x 4) z))))
(/.f64 (pow.f64 x 4) z)
(+.f64 (*.f64 216700011257/5000000000 (/.f64 (pow.f64 x 3) z)) (/.f64 (pow.f64 x 4) z))
(+.f64 (*.f64 263505074721/1000000000 (/.f64 (pow.f64 x 2) z)) (+.f64 (*.f64 216700011257/5000000000 (/.f64 (pow.f64 x 3) z)) (/.f64 (pow.f64 x 4) z)))
(+.f64 (*.f64 156699607947/500000000 (/.f64 x z)) (+.f64 (*.f64 263505074721/1000000000 (/.f64 (pow.f64 x 2) z)) (+.f64 (*.f64 216700011257/5000000000 (/.f64 (pow.f64 x 3) z)) (/.f64 (pow.f64 x 4) z))))
(/.f64 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000) z)
(/.f64 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000) z)
(/.f64 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000) z)
(/.f64 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000) z)
(/.f64 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000) z)
(/.f64 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000) z)
(/.f64 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000) z)
(/.f64 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000) z)
(*.f64 263505074721/1000000000 x)
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (*.f64 263505074721/1000000000 x))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(pow.f64 x 3)
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (pow.f64 x 3))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(pow.f64 x 3)
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (pow.f64 x 3))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(*.f64 156699607947/500000000 x)
(+.f64 (*.f64 156699607947/500000000 x) (*.f64 263505074721/1000000000 (pow.f64 x 2)))
(+.f64 (*.f64 156699607947/500000000 x) (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 3)) (*.f64 263505074721/1000000000 (pow.f64 x 2))))
(+.f64 (*.f64 156699607947/500000000 x) (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 3)) (+.f64 (*.f64 263505074721/1000000000 (pow.f64 x 2)) (pow.f64 x 4))))
(pow.f64 x 4)
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 3)) (pow.f64 x 4))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 3)) (+.f64 (*.f64 263505074721/1000000000 (pow.f64 x 2)) (pow.f64 x 4)))
(+.f64 (*.f64 156699607947/500000000 x) (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 3)) (+.f64 (*.f64 263505074721/1000000000 (pow.f64 x 2)) (pow.f64 x 4))))
(pow.f64 x 4)
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 3)) (pow.f64 x 4))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 3)) (+.f64 (*.f64 263505074721/1000000000 (pow.f64 x 2)) (pow.f64 x 4)))
(+.f64 (*.f64 156699607947/500000000 x) (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 3)) (+.f64 (*.f64 263505074721/1000000000 (pow.f64 x 2)) (pow.f64 x 4))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))) 1)
(*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 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) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 1)
(*.f64 1 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (sqrt.f64 (+.f64 x -2)) (*.f64 (sqrt.f64 (+.f64 x -2)) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (sqrt.f64 (*.f64 (+.f64 x -2) (/.f64 z (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) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (*.f64 (cbrt.f64 (+.f64 x -2)) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (cbrt.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) 2) (cbrt.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) z)
(*.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 2 x) (*.f64 -1 (/.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 -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 1) z)
(*.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)) (sqrt.f64 z)) (sqrt.f64 z))
(*.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)) (cbrt.f64 (*.f64 z z))) (cbrt.f64 z))
(*.f64 (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 (+.f64 x -2) z))
(*.f64 (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (+.f64 x -2) (/.f64 1 z)))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z))) (/.f64 (+.f64 x -2) (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)) 2)) (/.f64 (+.f64 x -2) (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z))))
(*.f64 (/.f64 (+.f64 x -2) 1) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) 1) (/.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 1))
(*.f64 (/.f64 (+.f64 x -2) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 z (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (+.f64 x -2) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 z (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 1 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) (*.f64 (+.f64 x -2) (neg.f64 z)))
(*.f64 (/.f64 (+.f64 x -2) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) (neg.f64 z))
(*.f64 (/.f64 (+.f64 x -2) (-.f64 553822718361107519809/250000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2))) (*.f64 z (-.f64 23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))
(*.f64 (/.f64 (+.f64 x -2) (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3))) (*.f64 z (+.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) (-.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 23533438303/500000000)))))
(*.f64 (*.f64 -1 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (-.f64 2 x))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) 1) z))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) 1) (*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) z))
(*.f64 (*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) z) (sqrt.f64 (+.f64 x -2)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)) 2)) (/.f64 (sqrt.f64 (+.f64 x -2)) (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 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 x -2)) 1) z))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) 1) (*.f64 (/.f64 (cbrt.f64 (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) z))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z))) (/.f64 (cbrt.f64 (+.f64 x -2)) (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)) 2)) (cbrt.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(*.f64 (/.f64 (+.f64 x -2) -1) (neg.f64 (/.f64 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) (*.f64 (-.f64 553822718361107519809/250000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2)) (/.f64 1 z))) (-.f64 23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))
(*.f64 (/.f64 (+.f64 x -2) (*.f64 (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3)) (/.f64 1 z))) (+.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) (-.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 23533438303/500000000))))
(*.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) 1)) z)
(*.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (sqrt.f64 z))) (sqrt.f64 z))
(*.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (cbrt.f64 (*.f64 z z)))) (cbrt.f64 z))
(*.f64 (/.f64 (+.f64 x -2) (neg.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))) (neg.f64 (neg.f64 z)))
(*.f64 (/.f64 (+.f64 x -2) (*.f64 (-.f64 553822718361107519809/250000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2)) 1)) (*.f64 (-.f64 23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) z))
(*.f64 (/.f64 (+.f64 x -2) (*.f64 (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3)) 1)) (*.f64 (+.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) (-.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 23533438303/500000000))) z))
(*.f64 (/.f64 1 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z) (sqrt.f64 (+.f64 x -2)))) (sqrt.f64 (+.f64 x -2)))
(*.f64 (/.f64 1 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z) (pow.f64 (cbrt.f64 (+.f64 x -2)) 2))) (cbrt.f64 (+.f64 x -2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)) (cbrt.f64 (+.f64 x -2)))
(*.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)) 1) z)
(*.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)) 1) (/.f64 z 1))
(*.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 1 (sqrt.f64 z))) (sqrt.f64 z))
(*.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 1 (cbrt.f64 (*.f64 z z)))) (cbrt.f64 z))
(*.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)) -1) (neg.f64 z))
(*.f64 (/.f64 (-.f64 2 x) -1) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (-.f64 2 x) (neg.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))) (neg.f64 z))
(*.f64 (/.f64 (*.f64 (fma.f64 x x -4) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (fma.f64 x x -4)) (+.f64 x -2))
(*.f64 (/.f64 (*.f64 (fma.f64 x x -4) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (-.f64 (pow.f64 x 3) -8)) (+.f64 (*.f64 x x) (+.f64 4 (*.f64 x -2))))
(*.f64 (/.f64 (*.f64 (+.f64 -8 (pow.f64 x 3)) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (-.f64 4 (*.f64 x -2)) (-.f64 4 (*.f64 x -2))))) (+.f64 (fma.f64 x x -4) (*.f64 x -2)))
(*.f64 (/.f64 (*.f64 (+.f64 -8 (pow.f64 x 3)) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (+.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (-.f64 4 (*.f64 x -2)) 3))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (-.f64 (*.f64 (-.f64 4 (*.f64 x -2)) (-.f64 4 (*.f64 x -2))) (*.f64 (*.f64 x x) (-.f64 4 (*.f64 x -2))))))
(*.f64 (/.f64 (*.f64 (+.f64 x -2) z) 1) (/.f64 (-.f64 23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) (-.f64 553822718361107519809/250000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2))))
(*.f64 (/.f64 (*.f64 (+.f64 x -2) z) 1) (/.f64 (+.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) (-.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 23533438303/500000000))) (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3))))
(*.f64 (/.f64 (*.f64 (+.f64 x -2) z) (-.f64 553822718361107519809/250000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2))) (-.f64 23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))
(*.f64 (/.f64 (*.f64 (+.f64 x -2) z) (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3))) (+.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) (-.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 23533438303/500000000))))
(*.f64 (/.f64 (*.f64 (+.f64 x -2) z) (neg.f64 (-.f64 553822718361107519809/250000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2)))) (neg.f64 (-.f64 23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))
(*.f64 (/.f64 (*.f64 (+.f64 x -2) z) (neg.f64 (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3)))) (neg.f64 (+.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) (-.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 23533438303/500000000)))))
(*.f64 (/.f64 (*.f64 (+.f64 x -2) z) (-.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) 553822718361107519809/250000000000000000)) (-.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 23533438303/500000000))
(*.f64 (/.f64 (/.f64 (+.f64 x -2) 1) 1) (/.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 -2) 1) 1) (/.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 1))
(*.f64 (/.f64 (/.f64 (+.f64 x -2) 1) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 z (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (/.f64 (+.f64 x -2) 1) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 z (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (/.f64 (+.f64 x -2) 1) (-.f64 553822718361107519809/250000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2))) (*.f64 z (-.f64 23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))
(*.f64 (/.f64 (/.f64 (+.f64 x -2) 1) (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3))) (*.f64 z (+.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) (-.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 23533438303/500000000)))))
(*.f64 (/.f64 (/.f64 (+.f64 x -2) 1) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) (neg.f64 z))
(*.f64 (/.f64 (/.f64 (+.f64 x -2) 1) (*.f64 (-.f64 553822718361107519809/250000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2)) (/.f64 1 z))) (-.f64 23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))
(*.f64 (/.f64 (/.f64 (+.f64 x -2) 1) (*.f64 (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3)) (/.f64 1 z))) (+.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) (-.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 23533438303/500000000))))
(*.f64 (/.f64 (/.f64 (+.f64 x -2) 1) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) 1)) z)
(*.f64 (/.f64 (/.f64 (+.f64 x -2) 1) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (sqrt.f64 z))) (sqrt.f64 z))
(*.f64 (/.f64 (/.f64 (+.f64 x -2) 1) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (cbrt.f64 (*.f64 z z)))) (cbrt.f64 z))
(*.f64 (/.f64 (/.f64 (+.f64 x -2) 1) -1) (neg.f64 (/.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 -2) 1) (neg.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))) (neg.f64 (neg.f64 z)))
(*.f64 (/.f64 (/.f64 (+.f64 x -2) 1) (*.f64 (-.f64 553822718361107519809/250000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2)) 1)) (*.f64 (-.f64 23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) z))
(*.f64 (/.f64 (/.f64 (+.f64 x -2) 1) (*.f64 (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3)) 1)) (*.f64 (+.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) (-.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 23533438303/500000000))) z))
(*.f64 (/.f64 (/.f64 (+.f64 x -2) (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z))) 1) (sqrt.f64 (/.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 -2) (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z))) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (sqrt.f64 z))
(*.f64 (/.f64 (/.f64 (+.f64 x -2) (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z))) (sqrt.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))) (sqrt.f64 (neg.f64 z)))
(*.f64 (/.f64 (/.f64 (+.f64 x -2) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)) 2)) 1) (cbrt.f64 (/.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 -2) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)) 2)) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (cbrt.f64 z))
(*.f64 (/.f64 (/.f64 (+.f64 x -2) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)) 2)) (cbrt.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))) (cbrt.f64 (neg.f64 z)))
(pow.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 1)
(pow.f64 (sqrt.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) 2)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) 3)
(pow.f64 (pow.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 3) 1/3)
(pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 (+.f64 x -2) z)) -1)
(neg.f64 (*.f64 (/.f64 (+.f64 x -2) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) z))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 x -2)) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 x -2) 3) (pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z) 3)))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(exp.f64 (log.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z))) 1)
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (/.f64 1 z))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z) 1)
(*.f64 1 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z))
(*.f64 1 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z) 1))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)) (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)))
(*.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 1 z)))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)) 2) (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2) (*.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 1 z)))
(*.f64 (/.f64 1 z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) (/.f64 1 (neg.f64 z)))
(*.f64 (/.f64 1 (sqrt.f64 z)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (sqrt.f64 z)))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 z z))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (cbrt.f64 z)))
(*.f64 -1 (/.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) z))
(*.f64 (/.f64 1 (neg.f64 z)) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 1) (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) z))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) z) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (cbrt.f64 (*.f64 z z))) (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (cbrt.f64 z)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2) 1) (/.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) z))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2) (sqrt.f64 z)) (/.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (sqrt.f64 z)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2) (cbrt.f64 (*.f64 z z))) (cbrt.f64 (/.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 z (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 1 (/.f64 z (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2))) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 1 (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 1 z))
(*.f64 (/.f64 1 (/.f64 1 (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)))) (sqrt.f64 (/.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 1 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)) 2))) (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2) z) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (*.f64 (-.f64 553822718361107519809/250000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2)) (/.f64 1 z)) (-.f64 553822718361107519809/250000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 (*.f64 (-.f64 553822718361107519809/250000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2)) (/.f64 1 z)) (-.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3))) (+.f64 553822718361107519809/250000000000000000 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) (*.f64 23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))))
(*.f64 (/.f64 (*.f64 (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3)) (/.f64 1 z)) (-.f64 306719603372886620352117082586607327396481/62500000000000000000000000000000000 (*.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) (-.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 23533438303/500000000)) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) (-.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 23533438303/500000000))))) (-.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) (-.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 23533438303/500000000))))
(*.f64 (/.f64 (*.f64 (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3)) (/.f64 1 z)) (+.f64 169868284514612790840026878204658522412665565491287311104392129/15625000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) (-.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 23533438303/500000000)) 3))) (+.f64 306719603372886620352117082586607327396481/62500000000000000000000000000000000 (-.f64 (*.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) (-.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 23533438303/500000000)) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) (-.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 23533438303/500000000))) (*.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) (-.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 23533438303/500000000))))))
(pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z) 1)
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)) 2)
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)) 3)
(pow.f64 (pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z) 3) 1/3)
(pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) -1)
(neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (neg.f64 z)))
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z) 2))
(log.f64 (exp.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) 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) z) 3))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) 3) (pow.f64 z 3)))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) 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) z)))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)) 1))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)))
(+.f64 (*.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) x) (*.f64 263505074721/1000000000 x))
(+.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) (*.f64 x 263505074721/1000000000))
(+.f64 (*.f64 x 263505074721/1000000000) (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))
(+.f64 (*.f64 263505074721/1000000000 x) (*.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)))) 1)
(/.f64 (*.f64 x (+.f64 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 2) -69434924403719793227841/1000000000000000000)) (fma.f64 x (+.f64 x 216700011257/5000000000) -263505074721/1000000000))
(/.f64 (*.f64 x (+.f64 18296454943249170484848912482507361/1000000000000000000000000000 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 3))) (+.f64 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 2) (-.f64 69434924403719793227841/1000000000000000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x 263505074721/1000000000)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 2) -69434924403719793227841/1000000000000000000) x) (fma.f64 x (+.f64 x 216700011257/5000000000) -263505074721/1000000000))
(/.f64 (*.f64 (+.f64 18296454943249170484848912482507361/1000000000000000000000000000 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 3)) x) (+.f64 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 2) (-.f64 69434924403719793227841/1000000000000000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x 263505074721/1000000000)))))
(pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 1)
(pow.f64 (sqrt.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))) 2)
(pow.f64 (cbrt.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))) 3)
(pow.f64 (pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 2))
(log.f64 (pow.f64 (exp.f64 x) (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)))))
(cbrt.f64 (pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 3))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))))
(exp.f64 (log.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))))
(+.f64 (*.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) x) (*.f64 156699607947/500000000 x))
(+.f64 (*.f64 156699607947/500000000 x) (*.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) x))
(+.f64 (*.f64 x (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))) (*.f64 x 156699607947/500000000))
(+.f64 (*.f64 x 156699607947/500000000) (*.f64 x (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) 1)
(/.f64 (*.f64 x (-.f64 24554767130743505554809/250000000000000000 (pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 2))) (-.f64 156699607947/500000000 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))))
(/.f64 (*.f64 x (+.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 3))) (+.f64 24554767130743505554809/250000000000000000 (*.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) (-.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 156699607947/500000000))))
(/.f64 (*.f64 (-.f64 24554767130743505554809/250000000000000000 (pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 2)) x) (-.f64 156699607947/500000000 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))))
(/.f64 (*.f64 (+.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 3)) x) (+.f64 24554767130743505554809/250000000000000000 (*.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) (-.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 156699607947/500000000))))
(pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 1)
(pow.f64 (sqrt.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) 2)
(pow.f64 (cbrt.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) 3)
(pow.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2))
(log.f64 (pow.f64 (exp.f64 x) (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))
(cbrt.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))
(exp.f64 (log.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))
Outputs
(*.f64 -1000000000/23533438303 z)
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(fma.f64 (*.f64 z 168466327098500000000/553822718361107519809) x (*.f64 -1000000000/23533438303 z))
(fma.f64 -1000000000/23533438303 z (*.f64 (*.f64 x z) 168466327098500000000/553822718361107519809))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (+.f64 (*.f64 -1000000000/23533438303 z) (*.f64 -1 (*.f64 (+.f64 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z))) (*.f64 -131752537360500000000/553822718361107519809 z)) (pow.f64 x 2)))))
(fma.f64 (*.f64 z 168466327098500000000/553822718361107519809) x (fma.f64 -1000000000/23533438303 z (neg.f64 (*.f64 (fma.f64 156699607947/23533438303 (*.f64 z 168466327098500000000/553822718361107519809) (*.f64 z -131752537360500000000/553822718361107519809)) (*.f64 x x)))))
(-.f64 (fma.f64 -1000000000/23533438303 z (*.f64 (*.f64 x z) 168466327098500000000/553822718361107519809)) (*.f64 x (*.f64 x (fma.f64 z -131752537360500000000/553822718361107519809 (*.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 (fma.f64 263505074721/47066876606 (*.f64 z 168466327098500000000/553822718361107519809) (fma.f64 -21670001125700000000/553822718361107519809 z (*.f64 (fma.f64 156699607947/23533438303 (*.f64 z 168466327098500000000/553822718361107519809) (*.f64 z -131752537360500000000/553822718361107519809)) -156699607947/23533438303))) (pow.f64 x 3)) (fma.f64 (*.f64 z 168466327098500000000/553822718361107519809) x (fma.f64 -1000000000/23533438303 z (neg.f64 (*.f64 (fma.f64 156699607947/23533438303 (*.f64 z 168466327098500000000/553822718361107519809) (*.f64 z -131752537360500000000/553822718361107519809)) (*.f64 x x))))))
(-.f64 (-.f64 (fma.f64 -1000000000/23533438303 z (*.f64 (*.f64 x z) 168466327098500000000/553822718361107519809)) (*.f64 x (*.f64 x (fma.f64 z -131752537360500000000/553822718361107519809 (*.f64 z 26398607408606012051779500000000/13033352773350869092174451844127))))) (*.f64 (+.f64 (*.f64 z 22195866055031334813509250000000/13033352773350869092174451844127) (fma.f64 z -21670001125700000000/553822718361107519809 (fma.f64 (*.f64 z 26398607408606012051779500000000/13033352773350869092174451844127) -156699607947/23533438303 (*.f64 z 20645570950412820203893500000000/13033352773350869092174451844127)))) (pow.f64 x 3)))
(/.f64 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 z (pow.f64 x 4)) 216700011257/5000000000)))
(+.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 z (pow.f64 x 4)) 216700011257/5000000000)))
(+.f64 (-.f64 (/.f64 z (pow.f64 x 3)) (/.f64 (fma.f64 z 263505074721/1000000000 (*.f64 z -49125894991353926720049/25000000000000000000)) (pow.f64 x 5))) (*.f64 (/.f64 z (pow.f64 x 4)) -226700011257/5000000000))
(-.f64 (+.f64 (/.f64 z (pow.f64 x 3)) (+.f64 (*.f64 -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 (/.f64 z (pow.f64 x 3)) (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 -216700011257/5000000000 (/.f64 z (pow.f64 x 4))))
(+.f64 (-.f64 (/.f64 z (pow.f64 x 3)) (/.f64 (fma.f64 -216700011257/5000000000 (fma.f64 z 263505074721/1000000000 (*.f64 z -49125894991353926720049/25000000000000000000)) (fma.f64 z 156699607947/500000000 (*.f64 z -59736603405527326134297/5000000000000000000))) (pow.f64 x 6))) (+.f64 (/.f64 (neg.f64 (fma.f64 z 263505074721/1000000000 (*.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 z 263505074721/1000000000 (*.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 (*.f64 263505074721/1000000000 (*.f64 z 226700011257/5000000000)) (pow.f64 x 6)))))))
(fma.f64 216700011257/5000000000 (/.f64 (fma.f64 z 263505074721/1000000000 (*.f64 z -49125894991353926720049/25000000000000000000)) (pow.f64 x 6)) (+.f64 (-.f64 (-.f64 (/.f64 (*.f64 263505074721/1000000000 (*.f64 z 226700011257/5000000000)) (pow.f64 x 6)) (/.f64 (fma.f64 z 263505074721/1000000000 (*.f64 z -49125894991353926720049/25000000000000000000)) (pow.f64 x 5))) (/.f64 z (/.f64 (pow.f64 x 4) 226700011257/5000000000))) (fma.f64 -156699607947/500000000 (/.f64 z (pow.f64 x 6)) (/.f64 z (pow.f64 x 3)))))
(/.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 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (+.f64 x -2)) (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 x 2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(*.f64 (-.f64 x 2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(*.f64 (-.f64 x 2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(*.f64 (-.f64 x 2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(*.f64 (-.f64 x 2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(*.f64 (-.f64 x 2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(*.f64 (-.f64 x 2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(*.f64 (-.f64 x 2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(*.f64 (-.f64 x 2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(*.f64 (-.f64 x 2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(*.f64 (-.f64 x 2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 23533438303/500000000 z)
(+.f64 (*.f64 156699607947/500000000 (/.f64 x z)) (*.f64 23533438303/500000000 (/.f64 1 z)))
(fma.f64 156699607947/500000000 (/.f64 x z) (/.f64 23533438303/500000000 z))
(+.f64 (*.f64 156699607947/500000000 (/.f64 x z)) (+.f64 (*.f64 263505074721/1000000000 (/.f64 (pow.f64 x 2) z)) (*.f64 23533438303/500000000 (/.f64 1 z))))
(fma.f64 156699607947/500000000 (/.f64 x z) (fma.f64 263505074721/1000000000 (/.f64 (*.f64 x x) z) (/.f64 23533438303/500000000 z)))
(fma.f64 156699607947/500000000 (/.f64 x z) (fma.f64 263505074721/1000000000 (/.f64 x (/.f64 z x)) (/.f64 23533438303/500000000 z)))
(+.f64 (*.f64 156699607947/500000000 (/.f64 x z)) (+.f64 (*.f64 263505074721/1000000000 (/.f64 (pow.f64 x 2) z)) (+.f64 (*.f64 216700011257/5000000000 (/.f64 (pow.f64 x 3) z)) (*.f64 23533438303/500000000 (/.f64 1 z)))))
(fma.f64 156699607947/500000000 (/.f64 x z) (fma.f64 263505074721/1000000000 (/.f64 (*.f64 x x) z) (fma.f64 216700011257/5000000000 (/.f64 (pow.f64 x 3) z) (/.f64 23533438303/500000000 z))))
(fma.f64 156699607947/500000000 (/.f64 x z) (fma.f64 263505074721/1000000000 (/.f64 x (/.f64 z x)) (fma.f64 216700011257/5000000000 (/.f64 (pow.f64 x 3) z) (/.f64 23533438303/500000000 z))))
(/.f64 (pow.f64 x 4) z)
(+.f64 (*.f64 216700011257/5000000000 (/.f64 (pow.f64 x 3) z)) (/.f64 (pow.f64 x 4) z))
(fma.f64 216700011257/5000000000 (/.f64 (pow.f64 x 3) z) (/.f64 (pow.f64 x 4) z))
(+.f64 (*.f64 263505074721/1000000000 (/.f64 (pow.f64 x 2) z)) (+.f64 (*.f64 216700011257/5000000000 (/.f64 (pow.f64 x 3) z)) (/.f64 (pow.f64 x 4) z)))
(fma.f64 263505074721/1000000000 (/.f64 (*.f64 x x) z) (fma.f64 216700011257/5000000000 (/.f64 (pow.f64 x 3) z) (/.f64 (pow.f64 x 4) z)))
(fma.f64 263505074721/1000000000 (/.f64 x (/.f64 z x)) (fma.f64 216700011257/5000000000 (/.f64 (pow.f64 x 3) z) (/.f64 (pow.f64 x 4) z)))
(+.f64 (*.f64 156699607947/500000000 (/.f64 x z)) (+.f64 (*.f64 263505074721/1000000000 (/.f64 (pow.f64 x 2) z)) (+.f64 (*.f64 216700011257/5000000000 (/.f64 (pow.f64 x 3) z)) (/.f64 (pow.f64 x 4) z))))
(fma.f64 156699607947/500000000 (/.f64 x z) (fma.f64 263505074721/1000000000 (/.f64 (*.f64 x x) z) (fma.f64 216700011257/5000000000 (/.f64 (pow.f64 x 3) z) (/.f64 (pow.f64 x 4) z))))
(fma.f64 156699607947/500000000 (/.f64 x z) (fma.f64 263505074721/1000000000 (/.f64 x (/.f64 z x)) (fma.f64 216700011257/5000000000 (/.f64 (pow.f64 x 3) z) (/.f64 (pow.f64 x 4) z))))
(/.f64 (pow.f64 x 4) z)
(+.f64 (*.f64 216700011257/5000000000 (/.f64 (pow.f64 x 3) z)) (/.f64 (pow.f64 x 4) z))
(fma.f64 216700011257/5000000000 (/.f64 (pow.f64 x 3) z) (/.f64 (pow.f64 x 4) z))
(+.f64 (*.f64 263505074721/1000000000 (/.f64 (pow.f64 x 2) z)) (+.f64 (*.f64 216700011257/5000000000 (/.f64 (pow.f64 x 3) z)) (/.f64 (pow.f64 x 4) z)))
(fma.f64 263505074721/1000000000 (/.f64 (*.f64 x x) z) (fma.f64 216700011257/5000000000 (/.f64 (pow.f64 x 3) z) (/.f64 (pow.f64 x 4) z)))
(fma.f64 263505074721/1000000000 (/.f64 x (/.f64 z x)) (fma.f64 216700011257/5000000000 (/.f64 (pow.f64 x 3) z) (/.f64 (pow.f64 x 4) z)))
(+.f64 (*.f64 156699607947/500000000 (/.f64 x z)) (+.f64 (*.f64 263505074721/1000000000 (/.f64 (pow.f64 x 2) z)) (+.f64 (*.f64 216700011257/5000000000 (/.f64 (pow.f64 x 3) z)) (/.f64 (pow.f64 x 4) z))))
(fma.f64 156699607947/500000000 (/.f64 x z) (fma.f64 263505074721/1000000000 (/.f64 (*.f64 x x) z) (fma.f64 216700011257/5000000000 (/.f64 (pow.f64 x 3) z) (/.f64 (pow.f64 x 4) z))))
(fma.f64 156699607947/500000000 (/.f64 x z) (fma.f64 263505074721/1000000000 (/.f64 x (/.f64 z x)) (fma.f64 216700011257/5000000000 (/.f64 (pow.f64 x 3) z) (/.f64 (pow.f64 x 4) z))))
(/.f64 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) 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 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) 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 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) 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 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) 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 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) 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 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) 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 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) 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 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) 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 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)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(pow.f64 x 3)
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (pow.f64 x 3))
(fma.f64 216700011257/5000000000 (*.f64 x x) (pow.f64 x 3))
(*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(pow.f64 x 3)
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (pow.f64 x 3))
(fma.f64 216700011257/5000000000 (*.f64 x x) (pow.f64 x 3))
(*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (+.f64 (*.f64 263505074721/1000000000 x) (pow.f64 x 3)))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(*.f64 156699607947/500000000 x)
(*.f64 x 156699607947/500000000)
(+.f64 (*.f64 156699607947/500000000 x) (*.f64 263505074721/1000000000 (pow.f64 x 2)))
(fma.f64 156699607947/500000000 x (*.f64 263505074721/1000000000 (*.f64 x x)))
(fma.f64 x 156699607947/500000000 (*.f64 x (*.f64 x 263505074721/1000000000)))
(+.f64 (*.f64 156699607947/500000000 x) (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 3)) (*.f64 263505074721/1000000000 (pow.f64 x 2))))
(fma.f64 156699607947/500000000 x (fma.f64 216700011257/5000000000 (pow.f64 x 3) (*.f64 263505074721/1000000000 (*.f64 x x))))
(fma.f64 x 156699607947/500000000 (fma.f64 (pow.f64 x 3) 216700011257/5000000000 (*.f64 x (*.f64 x 263505074721/1000000000))))
(+.f64 (*.f64 156699607947/500000000 x) (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 3)) (+.f64 (*.f64 263505074721/1000000000 (pow.f64 x 2)) (pow.f64 x 4))))
(fma.f64 156699607947/500000000 x (fma.f64 216700011257/5000000000 (pow.f64 x 3) (fma.f64 263505074721/1000000000 (*.f64 x x) (pow.f64 x 4))))
(fma.f64 x 156699607947/500000000 (fma.f64 (pow.f64 x 3) 216700011257/5000000000 (fma.f64 263505074721/1000000000 (*.f64 x x) (pow.f64 x 4))))
(pow.f64 x 4)
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 3)) (pow.f64 x 4))
(fma.f64 216700011257/5000000000 (pow.f64 x 3) (pow.f64 x 4))
(*.f64 (pow.f64 x 3) (+.f64 x 216700011257/5000000000))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 3)) (+.f64 (*.f64 263505074721/1000000000 (pow.f64 x 2)) (pow.f64 x 4)))
(fma.f64 216700011257/5000000000 (pow.f64 x 3) (fma.f64 263505074721/1000000000 (*.f64 x x) (pow.f64 x 4)))
(fma.f64 (pow.f64 x 3) 216700011257/5000000000 (fma.f64 263505074721/1000000000 (*.f64 x x) (pow.f64 x 4)))
(+.f64 (*.f64 156699607947/500000000 x) (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 3)) (+.f64 (*.f64 263505074721/1000000000 (pow.f64 x 2)) (pow.f64 x 4))))
(fma.f64 156699607947/500000000 x (fma.f64 216700011257/5000000000 (pow.f64 x 3) (fma.f64 263505074721/1000000000 (*.f64 x x) (pow.f64 x 4))))
(fma.f64 x 156699607947/500000000 (fma.f64 (pow.f64 x 3) 216700011257/5000000000 (fma.f64 263505074721/1000000000 (*.f64 x x) (pow.f64 x 4))))
(pow.f64 x 4)
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 3)) (pow.f64 x 4))
(fma.f64 216700011257/5000000000 (pow.f64 x 3) (pow.f64 x 4))
(*.f64 (pow.f64 x 3) (+.f64 x 216700011257/5000000000))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 3)) (+.f64 (*.f64 263505074721/1000000000 (pow.f64 x 2)) (pow.f64 x 4)))
(fma.f64 216700011257/5000000000 (pow.f64 x 3) (fma.f64 263505074721/1000000000 (*.f64 x x) (pow.f64 x 4)))
(fma.f64 (pow.f64 x 3) 216700011257/5000000000 (fma.f64 263505074721/1000000000 (*.f64 x x) (pow.f64 x 4)))
(+.f64 (*.f64 156699607947/500000000 x) (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 3)) (+.f64 (*.f64 263505074721/1000000000 (pow.f64 x 2)) (pow.f64 x 4))))
(fma.f64 156699607947/500000000 x (fma.f64 216700011257/5000000000 (pow.f64 x 3) (fma.f64 263505074721/1000000000 (*.f64 x x) (pow.f64 x 4))))
(fma.f64 x 156699607947/500000000 (fma.f64 (pow.f64 x 3) 216700011257/5000000000 (fma.f64 263505074721/1000000000 (*.f64 x x) (pow.f64 x 4))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))) 1)
(*.f64 (-.f64 x 2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (-.f64 x 2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (-.f64 x 2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 1)
(*.f64 (-.f64 x 2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 1 (*.f64 (+.f64 x -2) (/.f64 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 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (sqrt.f64 (+.f64 x -2)) (*.f64 (sqrt.f64 (+.f64 x -2)) (/.f64 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 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (sqrt.f64 (*.f64 (+.f64 x -2) (/.f64 z (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) (/.f64 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 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (*.f64 (cbrt.f64 (+.f64 x -2)) (/.f64 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 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (cbrt.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) 2))
(*.f64 (-.f64 x 2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) 2) (cbrt.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(*.f64 (-.f64 x 2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) z)
(*.f64 (-.f64 x 2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 z (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 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (-.f64 2 x) (*.f64 -1 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (-.f64 2 x) (/.f64 (neg.f64 z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 (-.f64 2 x) (neg.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 -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 1) z)
(*.f64 (-.f64 x 2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (sqrt.f64 z)) (sqrt.f64 z))
(*.f64 (-.f64 x 2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (cbrt.f64 (*.f64 z z))) (cbrt.f64 z))
(*.f64 (cbrt.f64 z) (/.f64 (*.f64 (-.f64 x 2) (cbrt.f64 (*.f64 z z))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 (cbrt.f64 z) (*.f64 (+.f64 x -2) (cbrt.f64 (*.f64 z 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)) (*.f64 (+.f64 x -2) z))
(*.f64 (-.f64 x 2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (+.f64 x -2) (/.f64 1 z)))
(*.f64 (-.f64 x 2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z))) (/.f64 (+.f64 x -2) (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z))))
(*.f64 (-.f64 x 2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)) 2)) (/.f64 (+.f64 x -2) (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z))))
(*.f64 (-.f64 x 2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 (+.f64 x -2) 1) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (-.f64 x 2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 (+.f64 x -2) 1) (/.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 1))
(*.f64 (-.f64 x 2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 (+.f64 x -2) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 z (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (-.f64 x 2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 (+.f64 x -2) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 z (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (-.f64 x 2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 1 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) (*.f64 (+.f64 x -2) (neg.f64 z)))
(*.f64 (-.f64 x 2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 (+.f64 x -2) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) (neg.f64 z))
(*.f64 (-.f64 x 2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (+.f64 x -2)) (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 553822718361107519809/250000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2))) (*.f64 z (-.f64 23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))
(*.f64 (/.f64 (-.f64 x 2) (-.f64 553822718361107519809/250000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2))) (*.f64 z (-.f64 23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))
(*.f64 z (/.f64 (*.f64 (+.f64 x -2) (-.f64 23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) (-.f64 553822718361107519809/250000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2))))
(*.f64 (/.f64 (+.f64 x -2) (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3))) (*.f64 z (+.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) (-.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 23533438303/500000000)))))
(*.f64 (/.f64 (-.f64 x 2) (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3))) (*.f64 z (+.f64 553822718361107519809/250000000000000000 (*.f64 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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000))))))
(*.f64 z (*.f64 (+.f64 x -2) (/.f64 (fma.f64 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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000)) 553822718361107519809/250000000000000000) (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3)))))
(*.f64 (*.f64 -1 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (-.f64 2 x))
(*.f64 (-.f64 2 x) (/.f64 (neg.f64 z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 (-.f64 2 x) (neg.f64 z)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) 1) z))
(*.f64 (-.f64 x 2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) 1) (*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) z))
(*.f64 (-.f64 x 2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) z) (sqrt.f64 (+.f64 x -2)))
(*.f64 (-.f64 x 2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)) 2)) (/.f64 (sqrt.f64 (+.f64 x -2)) (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z))))
(*.f64 (-.f64 x 2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 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 x -2)) 1) z))
(*.f64 (-.f64 x 2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) 1) (*.f64 (/.f64 (cbrt.f64 (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) z))
(*.f64 (-.f64 x 2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z))) (/.f64 (cbrt.f64 (+.f64 x -2)) (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z))))
(*.f64 (-.f64 x 2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)) 2)) (cbrt.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(*.f64 (cbrt.f64 (*.f64 (-.f64 x 2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (/.f64 (pow.f64 (cbrt.f64 (-.f64 x 2)) 2) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)) 2)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (/.f64 (cbrt.f64 (/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)) 2)))
(*.f64 (/.f64 (+.f64 x -2) -1) (neg.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (-.f64 x 2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (+.f64 x -2)) (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 (-.f64 553822718361107519809/250000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2)) (/.f64 1 z))) (-.f64 23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))
(*.f64 (/.f64 (-.f64 x 2) (-.f64 553822718361107519809/250000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2))) (*.f64 z (-.f64 23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))
(*.f64 z (/.f64 (*.f64 (+.f64 x -2) (-.f64 23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) (-.f64 553822718361107519809/250000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2))))
(*.f64 (/.f64 (+.f64 x -2) (*.f64 (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3)) (/.f64 1 z))) (+.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) (-.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 23533438303/500000000))))
(*.f64 (/.f64 (-.f64 x 2) (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3))) (*.f64 z (+.f64 553822718361107519809/250000000000000000 (*.f64 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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000))))))
(*.f64 z (*.f64 (+.f64 x -2) (/.f64 (fma.f64 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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000)) 553822718361107519809/250000000000000000) (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3)))))
(*.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) 1)) z)
(*.f64 (-.f64 x 2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (sqrt.f64 z))) (sqrt.f64 z))
(*.f64 (-.f64 x 2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (cbrt.f64 (*.f64 z z)))) (cbrt.f64 z))
(*.f64 (cbrt.f64 z) (/.f64 (*.f64 (-.f64 x 2) (cbrt.f64 (*.f64 z z))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 (cbrt.f64 z) (*.f64 (+.f64 x -2) (cbrt.f64 (*.f64 z 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) (neg.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))) (neg.f64 (neg.f64 z)))
(*.f64 (-.f64 x 2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 (+.f64 x -2) (*.f64 (-.f64 553822718361107519809/250000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2)) 1)) (*.f64 (-.f64 23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) z))
(*.f64 (/.f64 (-.f64 x 2) (-.f64 553822718361107519809/250000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2))) (*.f64 z (-.f64 23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))
(*.f64 z (/.f64 (*.f64 (+.f64 x -2) (-.f64 23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) (-.f64 553822718361107519809/250000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2))))
(*.f64 (/.f64 (+.f64 x -2) (*.f64 (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3)) 1)) (*.f64 (+.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) (-.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 23533438303/500000000))) z))
(*.f64 (/.f64 (-.f64 x 2) (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3))) (*.f64 z (+.f64 553822718361107519809/250000000000000000 (*.f64 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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000))))))
(*.f64 z (*.f64 (+.f64 x -2) (/.f64 (fma.f64 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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000)) 553822718361107519809/250000000000000000) (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3)))))
(*.f64 (/.f64 1 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z) (sqrt.f64 (+.f64 x -2)))) (sqrt.f64 (+.f64 x -2)))
(*.f64 (-.f64 x 2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 1 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z) (pow.f64 (cbrt.f64 (+.f64 x -2)) 2))) (cbrt.f64 (+.f64 x -2)))
(*.f64 (-.f64 x 2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)) (cbrt.f64 (+.f64 x -2)))
(*.f64 (-.f64 x 2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 1) z)
(*.f64 (-.f64 x 2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 1) (/.f64 z 1))
(*.f64 (-.f64 x 2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 1 (sqrt.f64 z))) (sqrt.f64 z))
(*.f64 (-.f64 x 2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 1 (cbrt.f64 (*.f64 z z)))) (cbrt.f64 z))
(*.f64 (cbrt.f64 z) (/.f64 (*.f64 (-.f64 x 2) (cbrt.f64 (*.f64 z z))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 (cbrt.f64 z) (*.f64 (+.f64 x -2) (cbrt.f64 (*.f64 z 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 -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) -1) (neg.f64 z))
(*.f64 (-.f64 x 2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 (-.f64 2 x) -1) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (-.f64 -2 (/.f64 x -1)))
(*.f64 (/.f64 (-.f64 2 x) (neg.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))) (neg.f64 z))
(*.f64 (-.f64 2 x) (/.f64 (neg.f64 z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 (-.f64 2 x) (neg.f64 z)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 (*.f64 (fma.f64 x x -4) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (fma.f64 x x -4)) (+.f64 x -2))
(*.f64 (-.f64 x 2) (/.f64 (/.f64 (*.f64 (fma.f64 x x -4) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x x -4)))
(/.f64 (/.f64 (*.f64 z (fma.f64 x x -4)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (fma.f64 x x -4) (+.f64 x -2)))
(*.f64 (/.f64 (*.f64 (fma.f64 x x -4) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (-.f64 (pow.f64 x 3) -8)) (+.f64 (*.f64 x x) (+.f64 4 (*.f64 x -2))))
(/.f64 (*.f64 (/.f64 (*.f64 (fma.f64 x x -4) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x x (+.f64 4 (*.f64 x -2)))) (+.f64 (pow.f64 x 3) 8))
(*.f64 (/.f64 (/.f64 (*.f64 z (fma.f64 x x -4)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 (pow.f64 x 3) 8)) (fma.f64 x x (fma.f64 x -2 4)))
(*.f64 (/.f64 (*.f64 (+.f64 -8 (pow.f64 x 3)) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (-.f64 4 (*.f64 x -2)) (-.f64 4 (*.f64 x -2))))) (+.f64 (fma.f64 x x -4) (*.f64 x -2)))
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (/.f64 (-.f64 (pow.f64 x 4) (*.f64 (-.f64 4 (*.f64 x -2)) (-.f64 4 (*.f64 x -2)))) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (+.f64 (fma.f64 x x -4) (*.f64 x -2)))
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (*.f64 (/.f64 (-.f64 (pow.f64 x 4) (*.f64 (+.f64 4 (*.f64 x 2)) (+.f64 4 (*.f64 x 2)))) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (fma.f64 x -2 (fma.f64 x x -4)))
(*.f64 (/.f64 (*.f64 (+.f64 -8 (pow.f64 x 3)) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (+.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (-.f64 4 (*.f64 x -2)) 3))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (-.f64 (*.f64 (-.f64 4 (*.f64 x -2)) (-.f64 4 (*.f64 x -2))) (*.f64 (*.f64 x x) (-.f64 4 (*.f64 x -2))))))
(*.f64 (/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 x 3) -8) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 (pow.f64 x 6) (pow.f64 (-.f64 4 (*.f64 x -2)) 3))) (+.f64 (pow.f64 x 4) (*.f64 (-.f64 4 (*.f64 x -2)) (-.f64 (-.f64 4 (*.f64 x -2)) (*.f64 x x)))))
(*.f64 (/.f64 (/.f64 (*.f64 z (+.f64 (pow.f64 x 3) -8)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 (pow.f64 x 6) (pow.f64 (+.f64 4 (*.f64 x 2)) 3))) (fma.f64 (+.f64 4 (*.f64 x 2)) (+.f64 4 (-.f64 (*.f64 x 2) (*.f64 x x))) (pow.f64 x 4)))
(*.f64 (/.f64 (*.f64 (+.f64 x -2) z) 1) (/.f64 (-.f64 23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) (-.f64 553822718361107519809/250000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2))))
(*.f64 (/.f64 (-.f64 x 2) (-.f64 553822718361107519809/250000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2))) (*.f64 z (-.f64 23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))
(*.f64 z (/.f64 (*.f64 (+.f64 x -2) (-.f64 23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) (-.f64 553822718361107519809/250000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2))))
(*.f64 (/.f64 (*.f64 (+.f64 x -2) z) 1) (/.f64 (+.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) (-.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 23533438303/500000000))) (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3))))
(*.f64 (/.f64 (-.f64 x 2) (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3))) (*.f64 z (+.f64 553822718361107519809/250000000000000000 (*.f64 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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000))))))
(*.f64 z (*.f64 (+.f64 x -2) (/.f64 (fma.f64 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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000)) 553822718361107519809/250000000000000000) (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3)))))
(*.f64 (/.f64 (*.f64 (+.f64 x -2) z) (-.f64 553822718361107519809/250000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2))) (-.f64 23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))
(*.f64 (/.f64 (-.f64 x 2) (-.f64 553822718361107519809/250000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2))) (*.f64 z (-.f64 23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))
(*.f64 z (/.f64 (*.f64 (+.f64 x -2) (-.f64 23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) (-.f64 553822718361107519809/250000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2))))
(*.f64 (/.f64 (*.f64 (+.f64 x -2) z) (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3))) (+.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) (-.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 23533438303/500000000))))
(*.f64 (/.f64 (-.f64 x 2) (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3))) (*.f64 z (+.f64 553822718361107519809/250000000000000000 (*.f64 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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000))))))
(*.f64 z (*.f64 (+.f64 x -2) (/.f64 (fma.f64 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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000)) 553822718361107519809/250000000000000000) (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3)))))
(*.f64 (/.f64 (*.f64 (+.f64 x -2) z) (neg.f64 (-.f64 553822718361107519809/250000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2)))) (neg.f64 (-.f64 23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))
(*.f64 (/.f64 (-.f64 x 2) (/.f64 (neg.f64 (-.f64 553822718361107519809/250000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2))) z)) (neg.f64 (-.f64 23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000) (*.f64 (/.f64 (+.f64 x -2) (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) -553822718361107519809/250000000000000000)) z))
(*.f64 (/.f64 (*.f64 (+.f64 x -2) z) (neg.f64 (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3)))) (neg.f64 (+.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) (-.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 23533438303/500000000)))))
(*.f64 (/.f64 (*.f64 z (-.f64 x 2)) (neg.f64 (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3)))) (+.f64 -553822718361107519809/250000000000000000 (neg.f64 (*.f64 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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000))))))
(*.f64 (/.f64 z (/.f64 (-.f64 -13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3)) (+.f64 x -2))) (-.f64 -553822718361107519809/250000000000000000 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000))))
(*.f64 (/.f64 (*.f64 (+.f64 x -2) z) (-.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) 553822718361107519809/250000000000000000)) (-.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 23533438303/500000000))
(*.f64 (/.f64 (-.f64 x 2) (/.f64 (neg.f64 (-.f64 553822718361107519809/250000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2))) z)) (neg.f64 (-.f64 23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000) (*.f64 (/.f64 (+.f64 x -2) (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) -553822718361107519809/250000000000000000)) z))
(*.f64 (/.f64 (/.f64 (+.f64 x -2) 1) 1) (/.f64 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 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 (/.f64 (+.f64 x -2) 1) 1) (/.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 1))
(*.f64 (-.f64 x 2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 (/.f64 (+.f64 x -2) 1) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 z (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (-.f64 x 2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 (/.f64 (+.f64 x -2) 1) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 z (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (-.f64 x 2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 (/.f64 (+.f64 x -2) 1) (-.f64 553822718361107519809/250000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2))) (*.f64 z (-.f64 23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))
(*.f64 (/.f64 (-.f64 x 2) (-.f64 553822718361107519809/250000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2))) (*.f64 z (-.f64 23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))
(*.f64 z (/.f64 (*.f64 (+.f64 x -2) (-.f64 23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) (-.f64 553822718361107519809/250000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2))))
(*.f64 (/.f64 (/.f64 (+.f64 x -2) 1) (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3))) (*.f64 z (+.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) (-.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 23533438303/500000000)))))
(*.f64 (/.f64 (-.f64 x 2) (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3))) (*.f64 z (+.f64 553822718361107519809/250000000000000000 (*.f64 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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000))))))
(*.f64 z (*.f64 (+.f64 x -2) (/.f64 (fma.f64 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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000)) 553822718361107519809/250000000000000000) (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3)))))
(*.f64 (/.f64 (/.f64 (+.f64 x -2) 1) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) (neg.f64 z))
(*.f64 (-.f64 x 2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 (/.f64 (+.f64 x -2) 1) (*.f64 (-.f64 553822718361107519809/250000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2)) (/.f64 1 z))) (-.f64 23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))
(*.f64 (/.f64 (-.f64 x 2) (-.f64 553822718361107519809/250000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2))) (*.f64 z (-.f64 23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))
(*.f64 z (/.f64 (*.f64 (+.f64 x -2) (-.f64 23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) (-.f64 553822718361107519809/250000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2))))
(*.f64 (/.f64 (/.f64 (+.f64 x -2) 1) (*.f64 (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3)) (/.f64 1 z))) (+.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) (-.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 23533438303/500000000))))
(*.f64 (/.f64 (-.f64 x 2) (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3))) (*.f64 z (+.f64 553822718361107519809/250000000000000000 (*.f64 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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000))))))
(*.f64 z (*.f64 (+.f64 x -2) (/.f64 (fma.f64 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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000)) 553822718361107519809/250000000000000000) (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3)))))
(*.f64 (/.f64 (/.f64 (+.f64 x -2) 1) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) 1)) z)
(*.f64 (-.f64 x 2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 (/.f64 (+.f64 x -2) 1) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (sqrt.f64 z))) (sqrt.f64 z))
(*.f64 (-.f64 x 2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 (/.f64 (+.f64 x -2) 1) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (cbrt.f64 (*.f64 z z)))) (cbrt.f64 z))
(*.f64 (cbrt.f64 z) (/.f64 (*.f64 (-.f64 x 2) (cbrt.f64 (*.f64 z z))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 (cbrt.f64 z) (*.f64 (+.f64 x -2) (cbrt.f64 (*.f64 z 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 -2) 1) -1) (neg.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (-.f64 x 2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 (/.f64 (+.f64 x -2) 1) (neg.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))) (neg.f64 (neg.f64 z)))
(*.f64 (-.f64 x 2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 (/.f64 (+.f64 x -2) 1) (*.f64 (-.f64 553822718361107519809/250000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2)) 1)) (*.f64 (-.f64 23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) z))
(*.f64 (/.f64 (-.f64 x 2) (-.f64 553822718361107519809/250000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2))) (*.f64 z (-.f64 23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))
(*.f64 z (/.f64 (*.f64 (+.f64 x -2) (-.f64 23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) (-.f64 553822718361107519809/250000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2))))
(*.f64 (/.f64 (/.f64 (+.f64 x -2) 1) (*.f64 (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3)) 1)) (*.f64 (+.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) (-.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 23533438303/500000000))) z))
(*.f64 (/.f64 (-.f64 x 2) (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3))) (*.f64 z (+.f64 553822718361107519809/250000000000000000 (*.f64 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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000))))))
(*.f64 z (*.f64 (+.f64 x -2) (/.f64 (fma.f64 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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000)) 553822718361107519809/250000000000000000) (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3)))))
(*.f64 (/.f64 (/.f64 (+.f64 x -2) (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z))) 1) (sqrt.f64 (/.f64 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) (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z))) (sqrt.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (*.f64 (sqrt.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (+.f64 x -2)) (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)))
(*.f64 (/.f64 (/.f64 (+.f64 x -2) (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z))) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (sqrt.f64 z))
(/.f64 (*.f64 (/.f64 (-.f64 x 2) (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z))) (sqrt.f64 z)) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (/.f64 (+.f64 x -2) (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z))) (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (sqrt.f64 z)))
(*.f64 (/.f64 (/.f64 (+.f64 x -2) (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z))) (sqrt.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))) (sqrt.f64 (neg.f64 z)))
(*.f64 (/.f64 (-.f64 x 2) (*.f64 (sqrt.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)))) (sqrt.f64 (neg.f64 z)))
(*.f64 (/.f64 (+.f64 x -2) (*.f64 (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)) (sqrt.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))) (sqrt.f64 (neg.f64 z)))
(*.f64 (/.f64 (/.f64 (+.f64 x -2) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)) 2)) 1) (cbrt.f64 (/.f64 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) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)) 2)) (cbrt.f64 (/.f64 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) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)) 2)) (cbrt.f64 (/.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 -2) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)) 2)) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (cbrt.f64 z))
(*.f64 (cbrt.f64 z) (/.f64 (-.f64 x 2) (*.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)) 2))))
(*.f64 (cbrt.f64 z) (/.f64 (/.f64 (+.f64 x -2) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)) 2)))
(*.f64 (/.f64 (/.f64 (+.f64 x -2) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)) 2)) (cbrt.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))) (cbrt.f64 (neg.f64 z)))
(*.f64 (/.f64 (-.f64 x 2) (*.f64 (cbrt.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)) 2))) (cbrt.f64 (neg.f64 z)))
(*.f64 (/.f64 (+.f64 x -2) (*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)) 2) (cbrt.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))) (cbrt.f64 (neg.f64 z)))
(pow.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 1)
(*.f64 (-.f64 x 2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(pow.f64 (sqrt.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) 2)
(*.f64 (-.f64 x 2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) 3)
(*.f64 (-.f64 x 2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(pow.f64 (pow.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 3) 1/3)
(*.f64 (-.f64 x 2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 (+.f64 x -2) z)) -1)
(*.f64 (-.f64 x 2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(neg.f64 (*.f64 (/.f64 (+.f64 x -2) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) z))
(*.f64 (-.f64 x 2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 2))
(sqrt.f64 (pow.f64 (*.f64 (-.f64 x 2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 2))
(fabs.f64 (/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(log.f64 (pow.f64 (exp.f64 (+.f64 x -2)) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (-.f64 x 2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))
(*.f64 (-.f64 x 2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 3))
(*.f64 (-.f64 x 2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 x -2) 3) (pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z) 3)))
(cbrt.f64 (/.f64 (pow.f64 (-.f64 x 2) 3) (pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z) 3)))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(*.f64 (-.f64 x 2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(exp.f64 (log.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(*.f64 (-.f64 x 2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) 1))
(*.f64 (-.f64 x 2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(*.f64 (-.f64 x 2) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z))) 1)
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (/.f64 1 z))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z) 1)
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)
(*.f64 1 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 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 1 (/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z) 1))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)
(*.f64 (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)) (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 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 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 1 z)))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)
(*.f64 (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)) 2))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)) 2) (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 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 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2) (*.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 1 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 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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)
(*.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) (/.f64 1 (neg.f64 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 (sqrt.f64 z)) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (sqrt.f64 z)))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (sqrt.f64 z)) (/.f64 1 (sqrt.f64 z)))
(/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (sqrt.f64 z)) (sqrt.f64 z))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 z z))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (cbrt.f64 z)))
(/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (cbrt.f64 z)) (cbrt.f64 (*.f64 z z)))
(*.f64 -1 (/.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/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 (neg.f64 z)) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)
(*.f64 (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 1) (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 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 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) z) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)
(*.f64 (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (cbrt.f64 (*.f64 z z))) (/.f64 (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (cbrt.f64 z)))
(*.f64 (/.f64 1 (cbrt.f64 (*.f64 z z))) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (cbrt.f64 z)))
(/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (cbrt.f64 z)) (cbrt.f64 (*.f64 z z)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2) 1) (/.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 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 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2) (sqrt.f64 z)) (/.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (sqrt.f64 z)))
(*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (sqrt.f64 z)) (/.f64 1 (sqrt.f64 z)))
(/.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (sqrt.f64 z)) (sqrt.f64 z))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2) (cbrt.f64 (*.f64 z z))) (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2) (cbrt.f64 (*.f64 z z))))
(*.f64 (/.f64 1 (/.f64 z (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (sqrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)
(*.f64 (/.f64 1 (/.f64 z (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2))) (cbrt.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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)
(*.f64 (/.f64 1 (/.f64 1 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 1 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 1 (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)))) (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 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 1 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)) 2))) (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 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 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2) z) (cbrt.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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)
(*.f64 (/.f64 (*.f64 (-.f64 553822718361107519809/250000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2)) (/.f64 1 z)) (-.f64 553822718361107519809/250000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (/.f64 (/.f64 (-.f64 553822718361107519809/250000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2)) z) (-.f64 553822718361107519809/250000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2))))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (/.f64 (-.f64 553822718361107519809/250000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2)) (*.f64 (-.f64 553822718361107519809/250000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2)) z)))
(*.f64 (/.f64 (*.f64 (-.f64 553822718361107519809/250000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2)) (/.f64 1 z)) (-.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3))) (+.f64 553822718361107519809/250000000000000000 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) (*.f64 23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))))
(*.f64 (/.f64 (/.f64 (-.f64 553822718361107519809/250000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2)) z) (-.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3))) (+.f64 553822718361107519809/250000000000000000 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2) (*.f64 (*.f64 23533438303/500000000 x) (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))
(*.f64 (/.f64 (-.f64 553822718361107519809/250000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2)) (*.f64 (-.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3)) z)) (+.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (*.f64 (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3)) (/.f64 1 z)) (-.f64 306719603372886620352117082586607327396481/62500000000000000000000000000000000 (*.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) (-.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 23533438303/500000000)) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) (-.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 23533438303/500000000))))) (-.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) (-.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 23533438303/500000000))))
(*.f64 (/.f64 (/.f64 (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3)) z) (-.f64 306719603372886620352117082586607327396481/62500000000000000000000000000000000 (*.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000))))) (-.f64 553822718361107519809/250000000000000000 (*.f64 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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000)))))
(*.f64 (/.f64 (/.f64 (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3)) z) (-.f64 306719603372886620352117082586607327396481/62500000000000000000000000000000000 (*.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000))))) (-.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000))))
(*.f64 (/.f64 (*.f64 (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3)) (/.f64 1 z)) (+.f64 169868284514612790840026878204658522412665565491287311104392129/15625000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) (-.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 23533438303/500000000)) 3))) (+.f64 306719603372886620352117082586607327396481/62500000000000000000000000000000000 (-.f64 (*.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) (-.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 23533438303/500000000)) (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) (-.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 23533438303/500000000))) (*.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) (-.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 23533438303/500000000))))))
(*.f64 (/.f64 (/.f64 (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3)) z) (+.f64 169868284514612790840026878204658522412665565491287311104392129/15625000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000))) 3))) (+.f64 306719603372886620352117082586607327396481/62500000000000000000000000000000000 (*.f64 (*.f64 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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000))) (-.f64 (*.f64 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 (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000))) 553822718361107519809/250000000000000000))))
(*.f64 (/.f64 (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3)) (*.f64 (+.f64 169868284514612790840026878204658522412665565491287311104392129/15625000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000)) 3)) z)) (fma.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000)) (+.f64 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000)) -553822718361107519809/250000000000000000) 306719603372886620352117082586607327396481/62500000000000000000000000000000000))
(pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z) 1)
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)) 2)
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)) 3)
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)
(pow.f64 (pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z) 3) 1/3)
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)
(pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) -1)
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)
(neg.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (neg.f64 z)))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z) 2))
(fabs.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) 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) z)))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z))))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) 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) z) 3))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) 3) (pow.f64 z 3)))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) 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) z)))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) 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) z)))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)) 1))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) 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) z)))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)
(+.f64 (*.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) x) (*.f64 263505074721/1000000000 x))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(+.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) (*.f64 x 263505074721/1000000000))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(+.f64 (*.f64 x 263505074721/1000000000) (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(+.f64 (*.f64 263505074721/1000000000 x) (*.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) x))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)))) 1)
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(/.f64 (*.f64 x (+.f64 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 2) -69434924403719793227841/1000000000000000000)) (fma.f64 x (+.f64 x 216700011257/5000000000) -263505074721/1000000000))
(/.f64 x (/.f64 (fma.f64 x (+.f64 x 216700011257/5000000000) -263505074721/1000000000) (+.f64 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 2) -69434924403719793227841/1000000000000000000)))
(*.f64 (/.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) -263505074721/1000000000)) (+.f64 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 2) -69434924403719793227841/1000000000000000000))
(/.f64 (*.f64 x (+.f64 18296454943249170484848912482507361/1000000000000000000000000000 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 3))) (+.f64 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 2) (-.f64 69434924403719793227841/1000000000000000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x 263505074721/1000000000)))))
(/.f64 x (/.f64 (+.f64 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 2) (-.f64 69434924403719793227841/1000000000000000000 (*.f64 (*.f64 x 263505074721/1000000000) (+.f64 x 216700011257/5000000000)))) (+.f64 18296454943249170484848912482507361/1000000000000000000000000000 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 3))))
(*.f64 (/.f64 (+.f64 18296454943249170484848912482507361/1000000000000000000000000000 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 3)) (+.f64 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 2) (-.f64 69434924403719793227841/1000000000000000000 (*.f64 (*.f64 x 263505074721/1000000000) (+.f64 x 216700011257/5000000000))))) x)
(/.f64 (*.f64 (+.f64 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 2) -69434924403719793227841/1000000000000000000) x) (fma.f64 x (+.f64 x 216700011257/5000000000) -263505074721/1000000000))
(/.f64 x (/.f64 (fma.f64 x (+.f64 x 216700011257/5000000000) -263505074721/1000000000) (+.f64 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 2) -69434924403719793227841/1000000000000000000)))
(*.f64 (/.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) -263505074721/1000000000)) (+.f64 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 2) -69434924403719793227841/1000000000000000000))
(/.f64 (*.f64 (+.f64 18296454943249170484848912482507361/1000000000000000000000000000 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 3)) x) (+.f64 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 2) (-.f64 69434924403719793227841/1000000000000000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x 263505074721/1000000000)))))
(/.f64 x (/.f64 (+.f64 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 2) (-.f64 69434924403719793227841/1000000000000000000 (*.f64 (*.f64 x 263505074721/1000000000) (+.f64 x 216700011257/5000000000)))) (+.f64 18296454943249170484848912482507361/1000000000000000000000000000 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 3))))
(*.f64 (/.f64 (+.f64 18296454943249170484848912482507361/1000000000000000000000000000 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 3)) (+.f64 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 2) (-.f64 69434924403719793227841/1000000000000000000 (*.f64 (*.f64 x 263505074721/1000000000) (+.f64 x 216700011257/5000000000))))) x)
(pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 1)
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(pow.f64 (sqrt.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))) 2)
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(pow.f64 (cbrt.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))) 3)
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(pow.f64 (pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 3) 1/3)
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(sqrt.f64 (pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 2))
(fabs.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)))
(log.f64 (pow.f64 (exp.f64 x) (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)))))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(cbrt.f64 (pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 3))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(exp.f64 (log.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(exp.f64 (*.f64 (log.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))) 1))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))))
(fma.f64 216700011257/5000000000 (*.f64 x x) (fma.f64 263505074721/1000000000 x (pow.f64 x 3)))
(*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(+.f64 (*.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) x) (*.f64 156699607947/500000000 x))
(*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))
(+.f64 (*.f64 156699607947/500000000 x) (*.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) x))
(*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))
(+.f64 (*.f64 x (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))) (*.f64 x 156699607947/500000000))
(*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))
(+.f64 (*.f64 x 156699607947/500000000) (*.f64 x (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))))
(*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) 1)
(*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))
(/.f64 (*.f64 x (-.f64 24554767130743505554809/250000000000000000 (pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 2))) (-.f64 156699607947/500000000 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))))
(/.f64 x (/.f64 (-.f64 156699607947/500000000 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))) (-.f64 24554767130743505554809/250000000000000000 (pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 2))))
(*.f64 (/.f64 x (-.f64 156699607947/500000000 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)))) (-.f64 24554767130743505554809/250000000000000000 (pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 2)))
(/.f64 (*.f64 x (+.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 3))) (+.f64 24554767130743505554809/250000000000000000 (*.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) (-.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 156699607947/500000000))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 3) 3847722382617389411054987020467123/125000000000000000000000000) (/.f64 (+.f64 24554767130743505554809/250000000000000000 (*.f64 x (*.f64 (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) -156699607947/500000000)))) x))
(*.f64 (/.f64 x (fma.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) -156699607947/500000000) 24554767130743505554809/250000000000000000)) (+.f64 (pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 3) 3847722382617389411054987020467123/125000000000000000000000000))
(/.f64 (*.f64 (-.f64 24554767130743505554809/250000000000000000 (pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 2)) x) (-.f64 156699607947/500000000 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))))
(/.f64 x (/.f64 (-.f64 156699607947/500000000 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))) (-.f64 24554767130743505554809/250000000000000000 (pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 2))))
(*.f64 (/.f64 x (-.f64 156699607947/500000000 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)))) (-.f64 24554767130743505554809/250000000000000000 (pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 2)))
(/.f64 (*.f64 (+.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 3)) x) (+.f64 24554767130743505554809/250000000000000000 (*.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) (-.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 156699607947/500000000))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 3) 3847722382617389411054987020467123/125000000000000000000000000) (/.f64 (+.f64 24554767130743505554809/250000000000000000 (*.f64 x (*.f64 (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) -156699607947/500000000)))) x))
(*.f64 (/.f64 x (fma.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) -156699607947/500000000) 24554767130743505554809/250000000000000000)) (+.f64 (pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 3) 3847722382617389411054987020467123/125000000000000000000000000))
(pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 1)
(*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))
(pow.f64 (sqrt.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) 2)
(*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))
(pow.f64 (cbrt.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) 3)
(*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))
(pow.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3) 1/3)
(*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))
(sqrt.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2))
(fabs.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))
(log.f64 (pow.f64 (exp.f64 x) (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))
(*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))
(*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))
(cbrt.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3))
(*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))
(*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))
(exp.f64 (log.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))
(*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))
(exp.f64 (*.f64 (log.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) 1))
(*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))
(*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))

localize97.0ms (0.4%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.59%
(*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)
0.92%
(*.f64 104109730557/25000000000 x)
11.52%
(/.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)))
37.5%
(/.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 270 to 192 computations (28.9% saved)

series6.0ms (0%)

Counts
2 → 44
Calls

12 calls:

TimeVariablePointExpression
1.0ms
y
@0
(/.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)))
1.0ms
x
@0
(/.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)))
1.0ms
y
@inf
(/.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)))
1.0ms
y
@-inf
(/.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)))
0.0ms
x
@-inf
(/.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)))

rewrite74.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
762×add-sqr-sqrt
726×pow1
726×*-un-lft-identity
716×add-exp-log
716×add-log-exp
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
032152
1746152
Stop Event
node limit
Counts
2 → 41
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)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (*.f64 (*.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))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (+.f64 x -2)) (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.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)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (+.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)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (/.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) (*.f64 x (+.f64 x -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (/.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (+.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 (/.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) (*.f64 x (+.f64 x -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (*.f64 x (+.f64 x -2)))) (*.f64 (sqrt.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))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (/.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (+.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 (cbrt.f64 (*.f64 (/.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (+.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 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) (*.f64 x (+.f64 x -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (+.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 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (+.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 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) (*.f64 x (+.f64 x -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (*.f64 x (+.f64 x -2)))) (cbrt.f64 (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (*.f64 x (+.f64 x -2))))) (*.f64 (cbrt.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))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y)) (*.f64 (+.f64 x -2) (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.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 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (*.f64 x (+.f64 x -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) (*.f64 x (+.f64 x -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.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 553822718361107519809/250000000000000000 (*.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))) (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))) (-.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.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 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))) 3))) (+.f64 553822718361107519809/250000000000000000 (-.f64 (*.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))) (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))) (*.f64 (*.f64 23533438303/500000000 x) (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (/.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (+.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)))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (*.f64 (/.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) (*.f64 x (+.f64 x -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (*.f64 (/.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (+.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 (/.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (+.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 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) (*.f64 x (+.f64 x -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (/.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) (*.f64 x (+.f64 x -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (/.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) (*.f64 x (+.f64 x -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (/.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) (*.f64 x (+.f64 x -2)))))))))
((#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x -2) (*.f64 z (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 z (*.f64 (+.f64 x -2) (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 x -2) z) (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (+.f64 x -2) z) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (*.f64 (+.f64 x -2) z) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (*.f64 (+.f64 x -2) z) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))) (sqrt.f64 (/.f64 (*.f64 (+.f64 x -2) z) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (+.f64 x -2) z)) (*.f64 (sqrt.f64 (*.f64 (+.f64 x -2) z)) (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (*.f64 (+.f64 x -2) z) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))) (*.f64 (cbrt.f64 (/.f64 (*.f64 (+.f64 x -2) z) (+.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 -2) z) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 (+.f64 x -2) z) (+.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 -2) z) (+.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 -2) z) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (cbrt.f64 (*.f64 (+.f64 x -2) z)) (cbrt.f64 (*.f64 (+.f64 x -2) z))) (*.f64 (cbrt.f64 (*.f64 (+.f64 x -2) z)) (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) (*.f64 (+.f64 x -2) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 z (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) (+.f64 x -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (+.f64 x -2) z) (-.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))) (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))) (-.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (+.f64 x -2) z) (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))) 3))) (+.f64 553822718361107519809/250000000000000000 (-.f64 (*.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))) (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))) (*.f64 (*.f64 23533438303/500000000 x) (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (*.f64 (+.f64 x -2) z) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (*.f64 (+.f64 x -2) z) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (/.f64 (*.f64 (+.f64 x -2) z) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) (*.f64 (/.f64 (*.f64 (+.f64 x -2) z) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) (/.f64 (*.f64 (+.f64 x -2) z) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (*.f64 (+.f64 x -2) z) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (*.f64 (+.f64 x -2) z) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (*.f64 (+.f64 x -2) z) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))))))))

simplify106.0ms (0.4%)

Algorithm
egg-herbie
Rules
1158×associate-*r/
1046×associate-/l*
896×associate-*l/
896×associate-+r+
858×associate-+l+
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
02856991
18546057
234376053
Stop Event
node limit
Counts
85 → 131
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 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (*.f64 (*.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 (*.f64 x (+.f64 x -2)) (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (/.f64 1 (+.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 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))))
(*.f64 (*.f64 (/.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (+.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 1 (*.f64 (/.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (+.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 (/.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (+.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 (/.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (+.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 104109730557/25000000000 x)))) x y) (*.f64 x (+.f64 x -2)))) (*.f64 (sqrt.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 (cbrt.f64 (*.f64 (/.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (+.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 (cbrt.f64 (*.f64 (/.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (+.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 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (+.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 (/.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (+.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 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (+.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 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (+.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 104109730557/25000000000 x)))) x y) (*.f64 x (+.f64 x -2)))) (cbrt.f64 (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (*.f64 x (+.f64 x -2))))) (*.f64 (cbrt.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 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y)) (*.f64 (+.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 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 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (*.f64 x (+.f64 x -2))))
(*.f64 (/.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (+.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 (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (*.f64 x (+.f64 x -2))) (-.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))) (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))) (-.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))
(*.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 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))) 3))) (+.f64 553822718361107519809/250000000000000000 (-.f64 (*.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))) (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))) (*.f64 (*.f64 23533438303/500000000 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 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 (/.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (+.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 104109730557/25000000000 x)))) x y) (+.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 (/.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (+.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 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (+.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 (/.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (+.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 (/.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (+.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 (/.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (+.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 x -2) (*.f64 z (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))))
(*.f64 z (*.f64 (+.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 (+.f64 x -2) z) (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))))
(*.f64 (/.f64 (*.f64 (+.f64 x -2) z) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) 1)
(*.f64 1 (/.f64 (*.f64 (+.f64 x -2) z) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))))
(*.f64 (sqrt.f64 (/.f64 (*.f64 (+.f64 x -2) z) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))) (sqrt.f64 (/.f64 (*.f64 (+.f64 x -2) z) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))))
(*.f64 (sqrt.f64 (*.f64 (+.f64 x -2) z)) (*.f64 (sqrt.f64 (*.f64 (+.f64 x -2) z)) (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))))
(*.f64 (cbrt.f64 (/.f64 (*.f64 (+.f64 x -2) z) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))) (*.f64 (cbrt.f64 (/.f64 (*.f64 (+.f64 x -2) z) (+.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 -2) z) (+.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 (+.f64 x -2) z) (+.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 -2) z) (+.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 -2) z) (+.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 x -2) z)) (cbrt.f64 (*.f64 (+.f64 x -2) z))) (*.f64 (cbrt.f64 (*.f64 (+.f64 x -2) z)) (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))))
(*.f64 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) (*.f64 (+.f64 x -2) z))
(*.f64 (/.f64 z (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) (+.f64 x -2))
(*.f64 (/.f64 (*.f64 (+.f64 x -2) z) (-.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))) (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))) (-.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))
(*.f64 (/.f64 (*.f64 (+.f64 x -2) z) (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))) 3))) (+.f64 553822718361107519809/250000000000000000 (-.f64 (*.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))) (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))) (*.f64 (*.f64 23533438303/500000000 x) (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))))
(pow.f64 (/.f64 (*.f64 (+.f64 x -2) z) (+.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 (+.f64 x -2) z) (+.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 x -2) z) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) (*.f64 (/.f64 (*.f64 (+.f64 x -2) z) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) (/.f64 (*.f64 (+.f64 x -2) z) (+.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 (+.f64 x -2) z) (+.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 (+.f64 x -2) z) (+.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 (+.f64 x -2) z) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))))
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 (fma.f64 (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (*.f64 y 156699607947000000000/553822718361107519809)) (*.f64 x x) (*.f64 -1000000000/23533438303 (*.f64 y x))) (*.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)))))))
(fma.f64 -1000000000/23533438303 (*.f64 y x) (fma.f64 (-.f64 1759267849271/1176671915150 (fma.f64 y -21670001125700000000/553822718361107519809 (fma.f64 (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (*.f64 y 156699607947000000000/553822718361107519809)) 263505074721/47066876606 (+.f64 -7787801441886810681039/2769113591805537599045 (*.f64 (fma.f64 (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (*.f64 y 156699607947000000000/553822718361107519809)) 156699607947/23533438303 (*.f64 y -131752537360500000000/553822718361107519809)) -156699607947/23533438303))))) (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 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(-.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) (+.f64 13764240537310136880149/125000000000000000000 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))))
(+.f64 (/.f64 y (*.f64 x x)) (-.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)))))
(+.f64 (/.f64 y (*.f64 x x)) (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)))))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (+.f64 (-.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000) (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x))) (/.f64 y (*.f64 x x))))
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)
(fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(+.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(-.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) (+.f64 13764240537310136880149/125000000000000000000 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))))
(+.f64 (/.f64 y (*.f64 x x)) (-.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)))))
(+.f64 (/.f64 y (*.f64 x x)) (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)))))
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (+.f64 (-.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000) (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x))) (/.f64 y (*.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) (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 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 (*.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 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 (*.f64 (*.f64 y 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) (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 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 (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 (*.f64 x x) (+.f64 x -2))) (*.f64 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 (*.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 (*.f64 (*.f64 y 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) (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 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 (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 (*.f64 x x) (+.f64 x -2))) (*.f64 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 (*.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 (*.f64 (*.f64 y 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) (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 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 (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 (*.f64 x x) (+.f64 x -2))) (*.f64 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 y (*.f64 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 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 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 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 (*.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 (*.f64 y 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) (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 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 (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 (*.f64 x x) (+.f64 x -2))) (*.f64 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 (*.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 (*.f64 y 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) (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 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 (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 (*.f64 x x) (+.f64 x -2))) (*.f64 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 (*.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 (*.f64 y 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) (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 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 (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 (*.f64 x x) (+.f64 x -2))) (*.f64 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 y (*.f64 (-.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 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 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 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 (*.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 (*.f64 y 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) (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 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 (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 (*.f64 x x) (+.f64 x -2))) (*.f64 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 (*.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 (*.f64 y 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) (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 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 (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 (*.f64 x x) (+.f64 x -2))) (*.f64 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 (*.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 (*.f64 y 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) (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 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 (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 (*.f64 x x) (+.f64 x -2))) (*.f64 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 (*.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 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 (+.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 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 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 (+.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 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 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 (+.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 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 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 (*.f64 z (+.f64 x -2)) (fma.f64 (+.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 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)))
(fma.f64 x (*.f64 z 168466327098500000000/553822718361107519809) (*.f64 -1000000000/23533438303 z))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (+.f64 (*.f64 -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 (fma.f64 x (*.f64 z 168466327098500000000/553822718361107519809) (*.f64 -1000000000/23533438303 z)) (*.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 -21670001125700000000/553822718361107519809 z (*.f64 -156699607947/23533438303 (fma.f64 -131752537360500000000/553822718361107519809 z (*.f64 z 26398607408606012051779500000000/13033352773350869092174451844127)))))))
(-.f64 (-.f64 (fma.f64 x (*.f64 z 168466327098500000000/553822718361107519809) (*.f64 -1000000000/23533438303 z)) (*.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 (neg.f64 (+.f64 (/.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 (-.f64 (-.f64 (/.f64 z (pow.f64 x 3)) (/.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 z (pow.f64 x 3)) (+.f64 (/.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 z (/.f64 (pow.f64 x 6) 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)))))
(fma.f64 216700011257/5000000000 (/.f64 (fma.f64 263505074721/1000000000 z (*.f64 z -49125894991353926720049/25000000000000000000)) (pow.f64 x 6)) (+.f64 (/.f64 (*.f64 263505074721/1000000000 z) (/.f64 (pow.f64 x 6) 226700011257/5000000000)) (-.f64 (-.f64 (fma.f64 -156699607947/500000000 (/.f64 z (pow.f64 x 6)) (/.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 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (*.f64 (*.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 (*.f64 x (+.f64 x -2)) 1) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)))
(*.f64 x (*.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) x y) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (*.f64 x (+.f64 x -2)) (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (/.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 (*.f64 x (+.f64 x -2)) 1) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)))
(*.f64 x (*.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) x y) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (*.f64 (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 (*.f64 x (+.f64 x -2)) 1) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)))
(*.f64 x (*.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) x y) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (*.f64 (/.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (+.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 (*.f64 x (+.f64 x -2)) 1) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)))
(*.f64 x (*.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) x y) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 1 (*.f64 (/.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (+.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 (*.f64 x (+.f64 x -2)) 1) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)))
(*.f64 x (*.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) x y) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (sqrt.f64 (*.f64 (/.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (+.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 (/.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (+.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 (*.f64 x (+.f64 x -2)) 1) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)))
(*.f64 x (*.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) x y) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (sqrt.f64 (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (*.f64 x (+.f64 x -2)))) (*.f64 (sqrt.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 (*.f64 x (+.f64 x -2)) 1) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)))
(*.f64 x (*.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) x y) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (cbrt.f64 (*.f64 (/.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (+.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 (cbrt.f64 (*.f64 (/.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (+.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 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (+.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 (*.f64 x (+.f64 x -2)) 1) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)))
(*.f64 x (*.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) x y) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (/.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (+.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 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (+.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 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (+.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 (*.f64 x (+.f64 x -2)) 1) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)))
(*.f64 x (*.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) x y) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (*.f64 x (+.f64 x -2)))) (cbrt.f64 (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (*.f64 x (+.f64 x -2))))) (*.f64 (cbrt.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 (*.f64 x (+.f64 x -2)) 1) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)))
(*.f64 x (*.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) x y) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y)) (*.f64 (+.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 (*.f64 x (+.f64 x -2)) 1) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)))
(*.f64 x (*.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) x y) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 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 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (*.f64 x (+.f64 x -2))))
(*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000))) x y) (/.f64 (*.f64 (*.f64 x (+.f64 x -2)) 1) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)))
(*.f64 x (*.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) x y) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (+.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 (*.f64 x (+.f64 x -2)) 1) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)))
(*.f64 x (*.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) x y) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (*.f64 x (+.f64 x -2))) (-.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))) (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))) (-.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))
(*.f64 (/.f64 (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000))) x y) (*.f64 x (+.f64 x -2))) (-.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x x) (*.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))) (-.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))
(*.f64 (*.f64 (/.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) x y) (-.f64 553822718361107519809/250000000000000000 (*.f64 x (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))) (*.f64 x (+.f64 x -2))) (-.f64 23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))
(*.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 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))) 3))) (+.f64 553822718361107519809/250000000000000000 (-.f64 (*.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))) (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))) (*.f64 (*.f64 23533438303/500000000 x) (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))))
(*.f64 (/.f64 (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000))) x y) (*.f64 x (+.f64 x -2))) (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))) 3))) (-.f64 (+.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x x) (*.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) (*.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))))
(*.f64 (/.f64 (*.f64 x (*.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) x y) (+.f64 x -2))) (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3))) (+.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) (-.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 23533438303/500000000))))
(*.f64 (/.f64 (+.f64 x -2) (/.f64 (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3)) (*.f64 x (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) x y)))) (+.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) (-.f64 (*.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 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 (*.f64 x (+.f64 x -2)) 1) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)))
(*.f64 x (*.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) x y) (/.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 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (+.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 (*.f64 x (+.f64 x -2)) 1) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)))
(*.f64 x (*.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) x y) (/.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 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (+.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 (/.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (+.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 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (+.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 (*.f64 x (+.f64 x -2)) 1) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)))
(*.f64 x (*.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) x y) (/.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 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (+.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 (*.f64 x (+.f64 x -2)) 1) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)))
(*.f64 x (*.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) x y) (/.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 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (+.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 (*.f64 x (+.f64 x -2)) 1) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)))
(*.f64 x (*.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) x y) (/.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 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (+.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 (*.f64 x (+.f64 x -2)) 1) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)))
(*.f64 x (*.f64 (fma.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) x y) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (+.f64 x -2) (*.f64 z (/.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 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 z (*.f64 (+.f64 x -2) (/.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 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (*.f64 (+.f64 x -2) z) (/.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 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 (*.f64 (+.f64 x -2) z) (+.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 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 1 (/.f64 (*.f64 (+.f64 x -2) z) (+.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 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (sqrt.f64 (/.f64 (*.f64 (+.f64 x -2) z) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))) (sqrt.f64 (/.f64 (*.f64 (+.f64 x -2) z) (+.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 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (sqrt.f64 (*.f64 (+.f64 x -2) z)) (*.f64 (sqrt.f64 (*.f64 (+.f64 x -2) z)) (/.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 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (cbrt.f64 (/.f64 (*.f64 (+.f64 x -2) z) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))) (*.f64 (cbrt.f64 (/.f64 (*.f64 (+.f64 x -2) z) (+.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 -2) z) (+.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 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (*.f64 (cbrt.f64 (/.f64 (*.f64 (+.f64 x -2) z) (+.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 -2) z) (+.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 -2) z) (+.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 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (*.f64 (cbrt.f64 (*.f64 (+.f64 x -2) z)) (cbrt.f64 (*.f64 (+.f64 x -2) z))) (*.f64 (cbrt.f64 (*.f64 (+.f64 x -2) z)) (/.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 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) (*.f64 (+.f64 x -2) z))
(/.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 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 z (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) (+.f64 x -2))
(/.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 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 (*.f64 (+.f64 x -2) z) (-.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))) (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))) (-.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))))
(*.f64 (-.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))) (/.f64 (+.f64 x -2) (/.f64 (-.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x x) (*.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) z)))
(/.f64 (*.f64 (+.f64 x -2) (-.f64 23533438303/500000000 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) (/.f64 (-.f64 553822718361107519809/250000000000000000 (*.f64 x (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))) z))
(*.f64 (/.f64 (*.f64 (+.f64 x -2) z) (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))) 3))) (+.f64 553822718361107519809/250000000000000000 (-.f64 (*.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))) (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))) (*.f64 (*.f64 23533438303/500000000 x) (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))))
(*.f64 (-.f64 (+.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x x) (*.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) (*.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 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))) 3))))
(*.f64 (+.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) (-.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 23533438303/500000000))) (/.f64 z (/.f64 (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3)) (+.f64 x -2))))
(*.f64 (+.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) (-.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 23533438303/500000000))) (*.f64 (/.f64 (+.f64 x -2) (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3))) z))
(pow.f64 (/.f64 (*.f64 (+.f64 x -2) z) (+.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 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(log.f64 (exp.f64 (/.f64 (*.f64 (+.f64 x -2) z) (+.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 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(cbrt.f64 (*.f64 (/.f64 (*.f64 (+.f64 x -2) z) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) (*.f64 (/.f64 (*.f64 (+.f64 x -2) z) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000)))))) (/.f64 (*.f64 (+.f64 x -2) z) (+.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 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(expm1.f64 (log1p.f64 (/.f64 (*.f64 (+.f64 x -2) z) (+.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 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(exp.f64 (log.f64 (/.f64 (*.f64 (+.f64 x -2) z) (+.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 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(log1p.f64 (expm1.f64 (/.f64 (*.f64 (+.f64 x -2) z) (+.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 (*.f64 z (+.f64 x -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))

eval881.0ms (3.4%)

Compiler

Compiled 44678 to 32203 computations (27.9% saved)

prune305.0ms (1.2%)

Pruning

46 alts after pruning (44 fresh and 2 done)

PrunedKeptTotal
New1050201070
Fresh62430
Picked101
Done224
Total1059461105
Error
0.02%
Counts
1105 → 46
Alt Table
Click to see full alt table
StatusErrorProgram
97.97%
(fma.f64 -21677671993302279060498/63615716158700684400745 x (*.f64 (*.f64 x x) (+.f64 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005 (*.f64 x -15531958483728442896900204939725691302376040162924525257000000000/2059601734647409189681626961129620613782216990037768112413421947949))))
54.62%
(/.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 (+.f64 (*.f64 4297481763/31250000 x) (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2)))) x z)))
55.42%
(/.f64 (+.f64 x -2) (/.f64 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) 625000000000000000000/10838835996651139530249) (-.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
54.62%
(/.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)))
72.04%
(/.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)))
80.67%
(/.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)))
63.14%
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x))) x)) z))
64.08%
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x)) z))
63.91%
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)) z))
64.1%
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))
97.4%
(/.f64 (+.f64 x -2) (/.f64 63615716158700684400745/10838835996651139530249 x))
63.95%
(/.f64 (+.f64 x -2) (+.f64 (*.f64 156699607947/500000000 (/.f64 x z)) (*.f64 23533438303/500000000 (/.f64 1 z))))
55.09%
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
55.19%
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (-.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (*.f64 x x)))))
55.09%
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (*.f64 (/.f64 1 x) 63615716158700684400745/10838835996651139530249)))
54.87%
(/.f64 (+.f64 x -2) 25000000000/104109730557)
39.33%
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (+.f64 (*.f64 (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) x) (*.f64 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))
42.32%
(/.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 18296454943249170484848912482507361/1000000000000000000000000000 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 3)) x) (+.f64 (*.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) (*.f64 x (+.f64 x 216700011257/5000000000))) (-.f64 69434924403719793227841/1000000000000000000 (*.f64 x (*.f64 (+.f64 x 216700011257/5000000000) 263505074721/1000000000))))) 156699607947/500000000) x) 23533438303/500000000))
47.88%
(/.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))
48.21%
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (log1p.f64 (expm1.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))
45.35%
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 x (+.f64 4297481763/31250000 (*.f64 393497462077/5000000000 x))) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
45.48%
(/.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))
63.48%
(/.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))
53.72%
(-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (-.f64 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x)) -13764240537310136880149/125000000000000000000))
55.41%
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
55.09%
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
49.85%
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
63.99%
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
32.15%
(+.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))))
49.48%
(+.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))))
55.28%
(*.f64 (/.f64 (+.f64 x -2) (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) 625000000000000000000/10838835996651139530249)) (-.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
80.63%
(*.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)))
55.41%
(*.f64 (+.f64 x -2) (-.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
47.43%
(*.f64 (+.f64 x -2) (+.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 x 263505074721/1000000000)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))
47.92%
(*.f64 (+.f64 x -2) (+.f64 (+.f64 (*.f64 500000000/23533438303 (*.f64 y x)) (+.f64 (*.f64 (-.f64 393497462077/235334383030 (+.f64 (*.f64 65876268680250000000/553822718361107519809 y) (*.f64 156699607947/23533438303 (-.f64 68759708208/23533438303 (*.f64 78349803973500000000/553822718361107519809 y))))) (pow.f64 x 3)) (*.f64 (-.f64 68759708208/23533438303 (*.f64 78349803973500000000/553822718361107519809 y)) (pow.f64 x 2)))) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))
36.57%
(*.f64 (+.f64 x -2) (+.f64 (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (/.f64 1 (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000) x))) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))
36.53%
(*.f64 (+.f64 x -2) (+.f64 (*.f64 (/.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000)) x) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))
36.53%
(*.f64 (+.f64 x -2) (+.f64 (*.f64 x (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (/.f64 1 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000)))) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))
50.39%
(*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)) x)))
30.48%
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))
56.31%
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x))))
55.15%
(*.f64 (+.f64 x -2) 104109730557/25000000000)
63.96%
(*.f64 z -1000000000/23533438303)
97.4%
(*.f64 x (+.f64 -21677671993302279060498/63615716158700684400745 (*.f64 x 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005)))
55.41%
(*.f64 x 104109730557/25000000000)
97.85%
(*.f64 -21677671993302279060498/63615716158700684400745 x)
Compiler

Compiled 2300 to 1733 computations (24.7% saved)

localize47.0ms (0.2%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.21%
(*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x)
0.44%
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))
0.59%
(*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)
1.95%
(/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
Compiler

Compiled 136 to 98 computations (27.9% saved)

series3.0ms (0%)

Counts
2 → 36
Calls

9 calls:

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

rewrite119.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
514×add-sqr-sqrt
488×pow1
488×*-un-lft-identity
486×add-exp-log
486×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
021100
150184
2696084
Stop Event
node limit
Counts
2 → 80
Calls
Call 1
Inputs
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))
(*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 -104109730557/12500000000 (*.f64 x 104109730557/25000000000)) (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)) (+.f64 -104109730557/12500000000 (*.f64 x 104109730557/25000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 104109730557/25000000000 x) (+.f64 -104109730557/12500000000 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -104109730557/12500000000 (+.f64 (*.f64 104109730557/25000000000 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) z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -104109730557/12500000000 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) x) (*.f64 (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) -2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) -2) (*.f64 (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) x) (+.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) -2) (+.f64 -104109730557/12500000000 (*.f64 x 104109730557/25000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) -2) (+.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) x) (+.f64 -104109730557/12500000000 (*.f64 x 104109730557/25000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x 104109730557/25000000000) (+.f64 -104109730557/12500000000 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (*.f64 -2 (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -2 (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (*.f64 x (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 -104109730557/12500000000 (*.f64 x 104109730557/25000000000)) 1) (*.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)) 1) (*.f64 (+.f64 -104109730557/12500000000 (*.f64 x 104109730557/25000000000)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (+.f64 (*.f64 -2 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (+.f64 -104109730557/12500000000 (*.f64 x 104109730557/25000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -2 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (+.f64 (*.f64 x (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (+.f64 -104109730557/12500000000 (*.f64 x 104109730557/25000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (+.f64 -104109730557/12500000000 (*.f64 x 104109730557/25000000000)) (*.f64 (/.f64 z (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)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (+.f64 -104109730557/12500000000 (*.f64 x 104109730557/25000000000)) (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) -2)) (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (+.f64 -104109730557/12500000000 (*.f64 x 104109730557/25000000000)) (*.f64 x (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (*.f64 -2 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (+.f64 -104109730557/12500000000 (*.f64 x 104109730557/25000000000)) (*.f64 -2 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (*.f64 x (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)) (*.f64 104109730557/25000000000 x)) -104109730557/12500000000)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)) -104109730557/12500000000) (*.f64 104109730557/25000000000 x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)) -104109730557/12500000000) (*.f64 x 104109730557/25000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)) (*.f64 x 104109730557/25000000000)) -104109730557/12500000000)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 x -2) (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2))) (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 x -2) (+.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3))) (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (-.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (fma.f64 x x -4)) (+.f64 x 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (+.f64 -8 (pow.f64 x 3))) (fma.f64 x x (-.f64 4 (*.f64 x -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (fma.f64 x x -4) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (+.f64 x 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 -8 (pow.f64 x 3)) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (fma.f64 x x (-.f64 4 (*.f64 x -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (+.f64 x -2)) (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3)) (+.f64 x -2)) (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (-.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (+.f64 -104109730557/12500000000 (*.f64 x 104109730557/25000000000)) (+.f64 -104109730557/12500000000 (*.f64 x 104109730557/25000000000))) (*.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) 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) z)))) (-.f64 (+.f64 -104109730557/12500000000 (*.f64 x 104109730557/25000000000)) (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (+.f64 -104109730557/12500000000 (*.f64 x 104109730557/25000000000)) 3) (pow.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)) 3)) (+.f64 (*.f64 (+.f64 -104109730557/12500000000 (*.f64 x 104109730557/25000000000)) (+.f64 -104109730557/12500000000 (*.f64 x 104109730557/25000000000))) (-.f64 (*.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) 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) z))) (*.f64 (+.f64 -104109730557/12500000000 (*.f64 x 104109730557/25000000000)) (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (fma.f64 x x -4) (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2))) (*.f64 (+.f64 x 2) (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (fma.f64 x x -4) (+.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3))) (*.f64 (+.f64 x 2) (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (-.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 -8 (pow.f64 x 3)) (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2))) (*.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2))) (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 -8 (pow.f64 x 3)) (+.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3))) (*.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2))) (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (-.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (fma.f64 x x -4)) (*.f64 (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (+.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (+.f64 -8 (pow.f64 x 3))) (*.f64 (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (fma.f64 x x (-.f64 4 (*.f64 x -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3)) (fma.f64 x x -4)) (*.f64 (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (-.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000))) (+.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3)) (+.f64 -8 (pow.f64 x 3))) (*.f64 (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (-.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000))) (fma.f64 x x (-.f64 4 (*.f64 x -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (+.f64 x -2)) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (+.f64 x -2) 3) (pow.f64 (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 3) (pow.f64 (+.f64 x -2) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 x -2) 104109730557/25000000000 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 104109730557/25000000000 (+.f64 x -2) (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 156699607947/500000000 x) (*.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) x) (*.f64 156699607947/500000000 x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))) (*.f64 x 156699607947/500000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x 156699607947/500000000) (*.f64 x (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (-.f64 24554767130743505554809/250000000000000000 (pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 2))) (-.f64 156699607947/500000000 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (+.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 3))) (+.f64 24554767130743505554809/250000000000000000 (*.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) (-.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 156699607947/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 24554767130743505554809/250000000000000000 (pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 2)) x) (-.f64 156699607947/500000000 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 3)) x) (+.f64 24554767130743505554809/250000000000000000 (*.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) (-.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 156699607947/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) x))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))))))

simplify119.0ms (0.5%)

Algorithm
egg-herbie
Rules
894×associate-+l+
844×associate-+r+
796×unswap-sqr
758×+-commutative
494×associate-*r/
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03319410
19967112
231926642
Stop Event
node limit
Counts
116 → 164
Calls
Call 1
Inputs
(*.f64 -2 (+.f64 104109730557/25000000000 (*.f64 500000000/23533438303 z)))
(+.f64 (*.f64 (+.f64 104109730557/25000000000 (+.f64 (*.f64 500000000/23533438303 z) (*.f64 156699607947000000000/553822718361107519809 z))) x) (*.f64 -2 (+.f64 104109730557/25000000000 (*.f64 500000000/23533438303 z))))
(+.f64 (*.f64 (+.f64 (*.f64 -78349803973500000000/553822718361107519809 z) (*.f64 2 (+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z) (*.f64 65876268680250000000/553822718361107519809 z)))) (pow.f64 x 2)) (+.f64 (*.f64 (+.f64 104109730557/25000000000 (+.f64 (*.f64 500000000/23533438303 z) (*.f64 156699607947000000000/553822718361107519809 z))) x) (*.f64 -2 (+.f64 104109730557/25000000000 (*.f64 500000000/23533438303 z)))))
(+.f64 (*.f64 (+.f64 (*.f64 -78349803973500000000/553822718361107519809 z) (*.f64 2 (+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z) (*.f64 65876268680250000000/553822718361107519809 z)))) (pow.f64 x 2)) (+.f64 (*.f64 (+.f64 104109730557/25000000000 (+.f64 (*.f64 500000000/23533438303 z) (*.f64 156699607947000000000/553822718361107519809 z))) x) (+.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 (*.f64 -10322785475206410101946750000000/13033352773350869092174451844127 z) (+.f64 (*.f64 -156699607947/23533438303 (+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z) (*.f64 65876268680250000000/553822718361107519809 z))) (*.f64 10835000562850000000/553822718361107519809 z)))) (*.f64 -1 (+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z) (*.f64 65876268680250000000/553822718361107519809 z)))) (pow.f64 x 3)) (*.f64 -2 (+.f64 104109730557/25000000000 (*.f64 500000000/23533438303 z))))))
(*.f64 104109730557/25000000000 x)
(-.f64 (*.f64 104109730557/25000000000 x) 104109730557/12500000000)
(-.f64 (+.f64 (/.f64 z (pow.f64 x 3)) (*.f64 104109730557/25000000000 x)) 104109730557/12500000000)
(-.f64 (+.f64 (/.f64 z (pow.f64 x 3)) (+.f64 (*.f64 104109730557/25000000000 x) (+.f64 (*.f64 -216700011257/5000000000 (/.f64 z (pow.f64 x 4))) (*.f64 -2 (/.f64 z (pow.f64 x 4)))))) 104109730557/12500000000)
(*.f64 104109730557/25000000000 x)
(-.f64 (*.f64 104109730557/25000000000 x) 104109730557/12500000000)
(-.f64 (+.f64 (/.f64 z (pow.f64 x 3)) (*.f64 104109730557/25000000000 x)) 104109730557/12500000000)
(-.f64 (+.f64 (/.f64 z (pow.f64 x 3)) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 -1 (/.f64 (+.f64 (*.f64 2 z) (*.f64 216700011257/5000000000 z)) (pow.f64 x 4))))) 104109730557/12500000000)
(*.f64 104109730557/25000000000 (-.f64 x 2))
(+.f64 (*.f64 104109730557/25000000000 (-.f64 x 2)) (*.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 104109730557/25000000000 (-.f64 x 2)) (*.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 104109730557/25000000000 (-.f64 x 2)) (*.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 (*.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 104109730557/25000000000 (-.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 104109730557/25000000000 (-.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 104109730557/25000000000 (-.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 (*.f64 104109730557/25000000000 (-.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 (*.f64 104109730557/25000000000 (-.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 (*.f64 104109730557/25000000000 (-.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 156699607947/500000000 x)
(+.f64 (*.f64 156699607947/500000000 x) (*.f64 263505074721/1000000000 (pow.f64 x 2)))
(+.f64 (*.f64 156699607947/500000000 x) (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 3)) (*.f64 263505074721/1000000000 (pow.f64 x 2))))
(+.f64 (*.f64 156699607947/500000000 x) (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 3)) (+.f64 (*.f64 263505074721/1000000000 (pow.f64 x 2)) (pow.f64 x 4))))
(pow.f64 x 4)
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 3)) (pow.f64 x 4))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 3)) (+.f64 (*.f64 263505074721/1000000000 (pow.f64 x 2)) (pow.f64 x 4)))
(+.f64 (*.f64 156699607947/500000000 x) (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 3)) (+.f64 (*.f64 263505074721/1000000000 (pow.f64 x 2)) (pow.f64 x 4))))
(pow.f64 x 4)
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 3)) (pow.f64 x 4))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 3)) (+.f64 (*.f64 263505074721/1000000000 (pow.f64 x 2)) (pow.f64 x 4)))
(+.f64 (*.f64 156699607947/500000000 x) (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 3)) (+.f64 (*.f64 263505074721/1000000000 (pow.f64 x 2)) (pow.f64 x 4))))
(+.f64 (+.f64 -104109730557/12500000000 (*.f64 x 104109730557/25000000000)) (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)))
(+.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)) (+.f64 -104109730557/12500000000 (*.f64 x 104109730557/25000000000)))
(+.f64 (*.f64 104109730557/25000000000 x) (+.f64 -104109730557/12500000000 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z))))
(+.f64 -104109730557/12500000000 (+.f64 (*.f64 104109730557/25000000000 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) z))))
(+.f64 -104109730557/12500000000 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z))))
(+.f64 (*.f64 (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) x) (*.f64 (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) -2))
(+.f64 (*.f64 (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) -2) (*.f64 (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) x))
(+.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) x) (+.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) -2) (+.f64 -104109730557/12500000000 (*.f64 x 104109730557/25000000000))))
(+.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) -2) (+.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) x) (+.f64 -104109730557/12500000000 (*.f64 x 104109730557/25000000000))))
(+.f64 (*.f64 x 104109730557/25000000000) (+.f64 -104109730557/12500000000 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z))))
(+.f64 (*.f64 x (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (*.f64 -2 (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(+.f64 (*.f64 -2 (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (*.f64 x (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(+.f64 (*.f64 (+.f64 -104109730557/12500000000 (*.f64 x 104109730557/25000000000)) 1) (*.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)) 1))
(+.f64 (*.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)) 1) (*.f64 (+.f64 -104109730557/12500000000 (*.f64 x 104109730557/25000000000)) 1))
(+.f64 (*.f64 x (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (+.f64 (*.f64 -2 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (+.f64 -104109730557/12500000000 (*.f64 x 104109730557/25000000000))))
(+.f64 (*.f64 -2 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (+.f64 (*.f64 x (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (+.f64 -104109730557/12500000000 (*.f64 x 104109730557/25000000000))))
(+.f64 (+.f64 (+.f64 -104109730557/12500000000 (*.f64 x 104109730557/25000000000)) (*.f64 (/.f64 z (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)) -2))
(+.f64 (+.f64 (+.f64 -104109730557/12500000000 (*.f64 x 104109730557/25000000000)) (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) -2)) (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) x))
(+.f64 (+.f64 (+.f64 -104109730557/12500000000 (*.f64 x 104109730557/25000000000)) (*.f64 x (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (*.f64 -2 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (+.f64 (+.f64 -104109730557/12500000000 (*.f64 x 104109730557/25000000000)) (*.f64 -2 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (*.f64 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 -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)) (*.f64 104109730557/25000000000 x)) -104109730557/12500000000)
(+.f64 (+.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)) -104109730557/12500000000) (*.f64 104109730557/25000000000 x))
(+.f64 (+.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)) -104109730557/12500000000) (*.f64 x 104109730557/25000000000))
(+.f64 (+.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)) (*.f64 x 104109730557/25000000000)) -104109730557/12500000000)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))) 1)
(/.f64 (*.f64 (+.f64 x -2) (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2))) (-.f64 104109730557/25000000000 (/.f64 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) (+.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3))) (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (-.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000))))
(/.f64 (*.f64 (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (fma.f64 x x -4)) (+.f64 x 2))
(/.f64 (*.f64 (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (+.f64 -8 (pow.f64 x 3))) (fma.f64 x x (-.f64 4 (*.f64 x -2))))
(/.f64 (*.f64 (fma.f64 x x -4) (+.f64 104109730557/25000000000 (/.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 -8 (pow.f64 x 3)) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (fma.f64 x x (-.f64 4 (*.f64 x -2))))
(/.f64 (*.f64 (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (+.f64 x -2)) (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (*.f64 (+.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3)) (+.f64 x -2)) (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (-.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000))))
(/.f64 (-.f64 (*.f64 (+.f64 -104109730557/12500000000 (*.f64 x 104109730557/25000000000)) (+.f64 -104109730557/12500000000 (*.f64 x 104109730557/25000000000))) (*.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) 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) z)))) (-.f64 (+.f64 -104109730557/12500000000 (*.f64 x 104109730557/25000000000)) (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z))))
(/.f64 (+.f64 (pow.f64 (+.f64 -104109730557/12500000000 (*.f64 x 104109730557/25000000000)) 3) (pow.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)) 3)) (+.f64 (*.f64 (+.f64 -104109730557/12500000000 (*.f64 x 104109730557/25000000000)) (+.f64 -104109730557/12500000000 (*.f64 x 104109730557/25000000000))) (-.f64 (*.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) 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) z))) (*.f64 (+.f64 -104109730557/12500000000 (*.f64 x 104109730557/25000000000)) (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z))))))
(/.f64 (*.f64 (fma.f64 x x -4) (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2))) (*.f64 (+.f64 x 2) (-.f64 104109730557/25000000000 (/.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 x -4) (+.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3))) (*.f64 (+.f64 x 2) (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (-.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000)))))
(/.f64 (*.f64 (+.f64 -8 (pow.f64 x 3)) (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2))) (*.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2))) (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(/.f64 (*.f64 (+.f64 -8 (pow.f64 x 3)) (+.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3))) (*.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2))) (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (-.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000)))))
(/.f64 (*.f64 (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (fma.f64 x x -4)) (*.f64 (-.f64 104109730557/25000000000 (/.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 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (+.f64 -8 (pow.f64 x 3))) (*.f64 (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (fma.f64 x x (-.f64 4 (*.f64 x -2)))))
(/.f64 (*.f64 (+.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3)) (fma.f64 x x -4)) (*.f64 (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (-.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000))) (+.f64 x 2)))
(/.f64 (*.f64 (+.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3)) (+.f64 -8 (pow.f64 x 3))) (*.f64 (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (-.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000))) (fma.f64 x x (-.f64 4 (*.f64 x -2)))))
(pow.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) 1)
(pow.f64 (sqrt.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))) 2)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))) 3)
(pow.f64 (pow.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 x -2)) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) 3))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 x -2) 3) (pow.f64 (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 3) (pow.f64 (+.f64 x -2) 3)))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))
(exp.f64 (log.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))) 1))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))
(fma.f64 (+.f64 x -2) 104109730557/25000000000 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)))
(fma.f64 104109730557/25000000000 (+.f64 x -2) (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)))
(+.f64 (*.f64 156699607947/500000000 x) (*.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) x))
(+.f64 (*.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) x) (*.f64 156699607947/500000000 x))
(+.f64 (*.f64 x (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))) (*.f64 x 156699607947/500000000))
(+.f64 (*.f64 x 156699607947/500000000) (*.f64 x (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) 1)
(/.f64 (*.f64 x (-.f64 24554767130743505554809/250000000000000000 (pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 2))) (-.f64 156699607947/500000000 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))))
(/.f64 (*.f64 x (+.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 3))) (+.f64 24554767130743505554809/250000000000000000 (*.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) (-.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 156699607947/500000000))))
(/.f64 (*.f64 (-.f64 24554767130743505554809/250000000000000000 (pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 2)) x) (-.f64 156699607947/500000000 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))))
(/.f64 (*.f64 (+.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 3)) x) (+.f64 24554767130743505554809/250000000000000000 (*.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) (-.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 156699607947/500000000))))
(pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 1)
(pow.f64 (sqrt.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) 2)
(pow.f64 (cbrt.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) 3)
(pow.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2))
(log.f64 (pow.f64 (exp.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))
(cbrt.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))
(exp.f64 (log.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))
Outputs
(*.f64 -2 (+.f64 104109730557/25000000000 (*.f64 500000000/23533438303 z)))
(+.f64 -104109730557/12500000000 (*.f64 -2 (*.f64 500000000/23533438303 z)))
(+.f64 -104109730557/12500000000 (*.f64 z -1000000000/23533438303))
(+.f64 (*.f64 (+.f64 104109730557/25000000000 (+.f64 (*.f64 500000000/23533438303 z) (*.f64 156699607947000000000/553822718361107519809 z))) x) (*.f64 -2 (+.f64 104109730557/25000000000 (*.f64 500000000/23533438303 z))))
(fma.f64 (+.f64 104109730557/25000000000 (*.f64 z 168466327098500000000/553822718361107519809)) x (+.f64 -104109730557/12500000000 (*.f64 -2 (*.f64 500000000/23533438303 z))))
(fma.f64 (fma.f64 z 168466327098500000000/553822718361107519809 104109730557/25000000000) x (+.f64 -104109730557/12500000000 (*.f64 z -1000000000/23533438303)))
(+.f64 (*.f64 (+.f64 (*.f64 -78349803973500000000/553822718361107519809 z) (*.f64 2 (+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z) (*.f64 65876268680250000000/553822718361107519809 z)))) (pow.f64 x 2)) (+.f64 (*.f64 (+.f64 104109730557/25000000000 (+.f64 (*.f64 500000000/23533438303 z) (*.f64 156699607947000000000/553822718361107519809 z))) x) (*.f64 -2 (+.f64 104109730557/25000000000 (*.f64 500000000/23533438303 z)))))
(fma.f64 (fma.f64 -78349803973500000000/553822718361107519809 z (*.f64 2 (*.f64 z -10727088460753238167788750000000/13033352773350869092174451844127))) (*.f64 x x) (fma.f64 (+.f64 104109730557/25000000000 (*.f64 z 168466327098500000000/553822718361107519809)) x (+.f64 -104109730557/12500000000 (*.f64 -2 (*.f64 500000000/23533438303 z)))))
(fma.f64 (fma.f64 z -78349803973500000000/553822718361107519809 (*.f64 z -21454176921506476335577500000000/13033352773350869092174451844127)) (*.f64 x x) (fma.f64 (fma.f64 z 168466327098500000000/553822718361107519809 104109730557/25000000000) x (+.f64 -104109730557/12500000000 (*.f64 z -1000000000/23533438303))))
(fma.f64 (*.f64 z -23298017199368982832548000000000/13033352773350869092174451844127) (*.f64 x x) (fma.f64 (fma.f64 z 168466327098500000000/553822718361107519809 104109730557/25000000000) x (+.f64 -104109730557/12500000000 (*.f64 z -1000000000/23533438303))))
(+.f64 (*.f64 (+.f64 (*.f64 -78349803973500000000/553822718361107519809 z) (*.f64 2 (+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z) (*.f64 65876268680250000000/553822718361107519809 z)))) (pow.f64 x 2)) (+.f64 (*.f64 (+.f64 104109730557/25000000000 (+.f64 (*.f64 500000000/23533438303 z) (*.f64 156699607947000000000/553822718361107519809 z))) x) (+.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 (*.f64 -10322785475206410101946750000000/13033352773350869092174451844127 z) (+.f64 (*.f64 -156699607947/23533438303 (+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z) (*.f64 65876268680250000000/553822718361107519809 z))) (*.f64 10835000562850000000/553822718361107519809 z)))) (*.f64 -1 (+.f64 (*.f64 -12277383565371752777404500000000/13033352773350869092174451844127 z) (*.f64 65876268680250000000/553822718361107519809 z)))) (pow.f64 x 3)) (*.f64 -2 (+.f64 104109730557/25000000000 (*.f64 500000000/23533438303 z))))))
(fma.f64 (fma.f64 -78349803973500000000/553822718361107519809 z (*.f64 2 (*.f64 z -10727088460753238167788750000000/13033352773350869092174451844127))) (*.f64 x x) (fma.f64 (+.f64 104109730557/25000000000 (*.f64 z 168466327098500000000/553822718361107519809)) x (fma.f64 (fma.f64 2 (fma.f64 -10322785475206410101946750000000/13033352773350869092174451844127 z (fma.f64 -156699607947/23533438303 (*.f64 z -10727088460753238167788750000000/13033352773350869092174451844127) (*.f64 z 10835000562850000000/553822718361107519809))) (neg.f64 (*.f64 z -10727088460753238167788750000000/13033352773350869092174451844127))) (pow.f64 x 3) (+.f64 -104109730557/12500000000 (*.f64 -2 (*.f64 500000000/23533438303 z))))))
(fma.f64 (fma.f64 z -78349803973500000000/553822718361107519809 (*.f64 z -21454176921506476335577500000000/13033352773350869092174451844127)) (*.f64 x x) (fma.f64 (fma.f64 z 168466327098500000000/553822718361107519809 104109730557/25000000000) x (fma.f64 (fma.f64 2 (fma.f64 z -10322785475206410101946750000000/13033352773350869092174451844127 (fma.f64 z 10835000562850000000/553822718361107519809 (*.f64 z 1680930556212820117203213728917196250000000/306719603372886620352117082586607327396481))) (*.f64 z 10727088460753238167788750000000/13033352773350869092174451844127)) (pow.f64 x 3) (+.f64 -104109730557/12500000000 (*.f64 z -1000000000/23533438303)))))
(fma.f64 (*.f64 z -23298017199368982832548000000000/13033352773350869092174451844127) (*.f64 x x) (fma.f64 (fma.f64 z 168466327098500000000/553822718361107519809 104109730557/25000000000) x (fma.f64 (+.f64 (*.f64 2 (*.f64 z 1686931225677981834209893611441691900000000/306719603372886620352117082586607327396481)) (*.f64 z -9918482489659582036104750000000/13033352773350869092174451844127)) (pow.f64 x 3) (+.f64 -104109730557/12500000000 (*.f64 z -1000000000/23533438303)))))
(*.f64 104109730557/25000000000 x)
(-.f64 (*.f64 104109730557/25000000000 x) 104109730557/12500000000)
(fma.f64 104109730557/25000000000 x -104109730557/12500000000)
(-.f64 (+.f64 (/.f64 z (pow.f64 x 3)) (*.f64 104109730557/25000000000 x)) 104109730557/12500000000)
(+.f64 (/.f64 z (pow.f64 x 3)) (fma.f64 104109730557/25000000000 x -104109730557/12500000000))
(+.f64 (fma.f64 104109730557/25000000000 x (/.f64 z (pow.f64 x 3))) -104109730557/12500000000)
(-.f64 (+.f64 (/.f64 z (pow.f64 x 3)) (+.f64 (*.f64 104109730557/25000000000 x) (+.f64 (*.f64 -216700011257/5000000000 (/.f64 z (pow.f64 x 4))) (*.f64 -2 (/.f64 z (pow.f64 x 4)))))) 104109730557/12500000000)
(+.f64 (/.f64 z (pow.f64 x 3)) (-.f64 (fma.f64 104109730557/25000000000 x (*.f64 (/.f64 z (pow.f64 x 4)) -226700011257/5000000000)) 104109730557/12500000000))
(+.f64 (fma.f64 (/.f64 z (pow.f64 x 4)) -226700011257/5000000000 (*.f64 104109730557/25000000000 x)) (+.f64 (/.f64 z (pow.f64 x 3)) -104109730557/12500000000))
(+.f64 (/.f64 z (pow.f64 x 3)) (+.f64 (/.f64 z (/.f64 (pow.f64 x 4) -226700011257/5000000000)) (fma.f64 104109730557/25000000000 x -104109730557/12500000000)))
(*.f64 104109730557/25000000000 x)
(-.f64 (*.f64 104109730557/25000000000 x) 104109730557/12500000000)
(fma.f64 104109730557/25000000000 x -104109730557/12500000000)
(-.f64 (+.f64 (/.f64 z (pow.f64 x 3)) (*.f64 104109730557/25000000000 x)) 104109730557/12500000000)
(+.f64 (/.f64 z (pow.f64 x 3)) (fma.f64 104109730557/25000000000 x -104109730557/12500000000))
(+.f64 (fma.f64 104109730557/25000000000 x (/.f64 z (pow.f64 x 3))) -104109730557/12500000000)
(-.f64 (+.f64 (/.f64 z (pow.f64 x 3)) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 -1 (/.f64 (+.f64 (*.f64 2 z) (*.f64 216700011257/5000000000 z)) (pow.f64 x 4))))) 104109730557/12500000000)
(+.f64 (/.f64 z (pow.f64 x 3)) (-.f64 (fma.f64 104109730557/25000000000 x (*.f64 (/.f64 z (pow.f64 x 4)) -226700011257/5000000000)) 104109730557/12500000000))
(+.f64 (fma.f64 (/.f64 z (pow.f64 x 4)) -226700011257/5000000000 (*.f64 104109730557/25000000000 x)) (+.f64 (/.f64 z (pow.f64 x 3)) -104109730557/12500000000))
(+.f64 (/.f64 z (pow.f64 x 3)) (+.f64 (/.f64 z (/.f64 (pow.f64 x 4) -226700011257/5000000000)) (fma.f64 104109730557/25000000000 x -104109730557/12500000000)))
(*.f64 104109730557/25000000000 (-.f64 x 2))
(fma.f64 104109730557/25000000000 x -104109730557/12500000000)
(+.f64 (*.f64 104109730557/25000000000 (-.f64 x 2)) (*.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 104109730557/25000000000 (+.f64 -2 x) (*.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(*.f64 (+.f64 -2 x) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (*.f64 104109730557/25000000000 (-.f64 x 2)) (*.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 104109730557/25000000000 (+.f64 -2 x) (*.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(*.f64 (+.f64 -2 x) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (*.f64 104109730557/25000000000 (-.f64 x 2)) (*.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 104109730557/25000000000 (+.f64 -2 x) (*.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(*.f64 (+.f64 -2 x) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 (*.f64 z (+.f64 -2 x)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (+.f64 -2 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 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (*.f64 104109730557/25000000000 (-.f64 x 2)))
(fma.f64 104109730557/25000000000 (+.f64 -2 x) (*.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(*.f64 (+.f64 -2 x) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (*.f64 104109730557/25000000000 (-.f64 x 2)))
(fma.f64 104109730557/25000000000 (+.f64 -2 x) (*.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(*.f64 (+.f64 -2 x) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000)) (*.f64 104109730557/25000000000 (-.f64 x 2)))
(fma.f64 104109730557/25000000000 (+.f64 -2 x) (*.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(*.f64 (+.f64 -2 x) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)))
(/.f64 (*.f64 z (+.f64 -2 x)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))
(*.f64 (+.f64 -2 x) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(+.f64 (*.f64 104109730557/25000000000 (-.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))))
(fma.f64 104109730557/25000000000 (+.f64 -2 x) (*.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(*.f64 (+.f64 -2 x) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (*.f64 104109730557/25000000000 (-.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))))
(fma.f64 104109730557/25000000000 (+.f64 -2 x) (*.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(*.f64 (+.f64 -2 x) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (*.f64 104109730557/25000000000 (-.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))))
(fma.f64 104109730557/25000000000 (+.f64 -2 x) (*.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(*.f64 (+.f64 -2 x) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 156699607947/500000000 x)
(*.f64 x 156699607947/500000000)
(+.f64 (*.f64 156699607947/500000000 x) (*.f64 263505074721/1000000000 (pow.f64 x 2)))
(fma.f64 156699607947/500000000 x (*.f64 (*.f64 x x) 263505074721/1000000000))
(fma.f64 x 156699607947/500000000 (*.f64 x (*.f64 x 263505074721/1000000000)))
(*.f64 x (+.f64 156699607947/500000000 (*.f64 263505074721/1000000000 x)))
(+.f64 (*.f64 156699607947/500000000 x) (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 3)) (*.f64 263505074721/1000000000 (pow.f64 x 2))))
(fma.f64 156699607947/500000000 x (fma.f64 216700011257/5000000000 (pow.f64 x 3) (*.f64 (*.f64 x x) 263505074721/1000000000)))
(fma.f64 x 156699607947/500000000 (fma.f64 (*.f64 x x) 263505074721/1000000000 (*.f64 (pow.f64 x 3) 216700011257/5000000000)))
(fma.f64 x 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 263505074721/1000000000 (*.f64 x 216700011257/5000000000))))
(+.f64 (*.f64 156699607947/500000000 x) (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 3)) (+.f64 (*.f64 263505074721/1000000000 (pow.f64 x 2)) (pow.f64 x 4))))
(fma.f64 156699607947/500000000 x (fma.f64 216700011257/5000000000 (pow.f64 x 3) (fma.f64 263505074721/1000000000 (*.f64 x x) (pow.f64 x 4))))
(fma.f64 x 156699607947/500000000 (fma.f64 (pow.f64 x 3) 216700011257/5000000000 (fma.f64 (*.f64 x x) 263505074721/1000000000 (pow.f64 x 4))))
(*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))
(pow.f64 x 4)
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 3)) (pow.f64 x 4))
(fma.f64 216700011257/5000000000 (pow.f64 x 3) (pow.f64 x 4))
(fma.f64 (pow.f64 x 3) 216700011257/5000000000 (pow.f64 x 4))
(*.f64 (pow.f64 x 3) (+.f64 x 216700011257/5000000000))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 3)) (+.f64 (*.f64 263505074721/1000000000 (pow.f64 x 2)) (pow.f64 x 4)))
(fma.f64 216700011257/5000000000 (pow.f64 x 3) (fma.f64 263505074721/1000000000 (*.f64 x x) (pow.f64 x 4)))
(fma.f64 (pow.f64 x 3) 216700011257/5000000000 (fma.f64 (*.f64 x x) 263505074721/1000000000 (pow.f64 x 4)))
(*.f64 (*.f64 x x) (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(+.f64 (*.f64 156699607947/500000000 x) (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 3)) (+.f64 (*.f64 263505074721/1000000000 (pow.f64 x 2)) (pow.f64 x 4))))
(fma.f64 156699607947/500000000 x (fma.f64 216700011257/5000000000 (pow.f64 x 3) (fma.f64 263505074721/1000000000 (*.f64 x x) (pow.f64 x 4))))
(fma.f64 x 156699607947/500000000 (fma.f64 (pow.f64 x 3) 216700011257/5000000000 (fma.f64 (*.f64 x x) 263505074721/1000000000 (pow.f64 x 4))))
(*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))
(pow.f64 x 4)
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 3)) (pow.f64 x 4))
(fma.f64 216700011257/5000000000 (pow.f64 x 3) (pow.f64 x 4))
(fma.f64 (pow.f64 x 3) 216700011257/5000000000 (pow.f64 x 4))
(*.f64 (pow.f64 x 3) (+.f64 x 216700011257/5000000000))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 3)) (+.f64 (*.f64 263505074721/1000000000 (pow.f64 x 2)) (pow.f64 x 4)))
(fma.f64 216700011257/5000000000 (pow.f64 x 3) (fma.f64 263505074721/1000000000 (*.f64 x x) (pow.f64 x 4)))
(fma.f64 (pow.f64 x 3) 216700011257/5000000000 (fma.f64 (*.f64 x x) 263505074721/1000000000 (pow.f64 x 4)))
(*.f64 (*.f64 x x) (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))
(+.f64 (*.f64 156699607947/500000000 x) (+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 3)) (+.f64 (*.f64 263505074721/1000000000 (pow.f64 x 2)) (pow.f64 x 4))))
(fma.f64 156699607947/500000000 x (fma.f64 216700011257/5000000000 (pow.f64 x 3) (fma.f64 263505074721/1000000000 (*.f64 x x) (pow.f64 x 4))))
(fma.f64 x 156699607947/500000000 (fma.f64 (pow.f64 x 3) 216700011257/5000000000 (fma.f64 (*.f64 x x) 263505074721/1000000000 (pow.f64 x 4))))
(*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))
(+.f64 (+.f64 -104109730557/12500000000 (*.f64 x 104109730557/25000000000)) (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)))
(fma.f64 104109730557/25000000000 (+.f64 -2 x) (*.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(*.f64 (+.f64 -2 x) (+.f64 104109730557/25000000000 (/.f64 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) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)) (+.f64 -104109730557/12500000000 (*.f64 x 104109730557/25000000000)))
(fma.f64 104109730557/25000000000 (+.f64 -2 x) (*.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(*.f64 (+.f64 -2 x) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (*.f64 104109730557/25000000000 x) (+.f64 -104109730557/12500000000 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z))))
(fma.f64 104109730557/25000000000 (+.f64 -2 x) (*.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(*.f64 (+.f64 -2 x) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 -104109730557/12500000000 (+.f64 (*.f64 104109730557/25000000000 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) z))))
(fma.f64 104109730557/25000000000 (+.f64 -2 x) (*.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(*.f64 (+.f64 -2 x) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 -104109730557/12500000000 (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z))))
(fma.f64 104109730557/25000000000 (+.f64 -2 x) (*.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(*.f64 (+.f64 -2 x) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (*.f64 (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) x) (*.f64 (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) -2))
(fma.f64 104109730557/25000000000 (+.f64 -2 x) (*.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(*.f64 (+.f64 -2 x) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (*.f64 (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) -2) (*.f64 (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) x))
(fma.f64 104109730557/25000000000 (+.f64 -2 x) (*.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(*.f64 (+.f64 -2 x) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) x) (+.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) -2) (+.f64 -104109730557/12500000000 (*.f64 x 104109730557/25000000000))))
(fma.f64 104109730557/25000000000 (+.f64 -2 x) (*.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(*.f64 (+.f64 -2 x) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) -2) (+.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) x) (+.f64 -104109730557/12500000000 (*.f64 x 104109730557/25000000000))))
(fma.f64 104109730557/25000000000 (+.f64 -2 x) (*.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(*.f64 (+.f64 -2 x) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (*.f64 x 104109730557/25000000000) (+.f64 -104109730557/12500000000 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z))))
(fma.f64 104109730557/25000000000 (+.f64 -2 x) (*.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(*.f64 (+.f64 -2 x) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (*.f64 x (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (*.f64 -2 (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(fma.f64 104109730557/25000000000 (+.f64 -2 x) (*.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(*.f64 (+.f64 -2 x) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (*.f64 -2 (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (*.f64 x (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(fma.f64 104109730557/25000000000 (+.f64 -2 x) (*.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(*.f64 (+.f64 -2 x) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (*.f64 (+.f64 -104109730557/12500000000 (*.f64 x 104109730557/25000000000)) 1) (*.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)) 1))
(fma.f64 104109730557/25000000000 (+.f64 -2 x) (*.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(*.f64 (+.f64 -2 x) (+.f64 104109730557/25000000000 (/.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 -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)) 1) (*.f64 (+.f64 -104109730557/12500000000 (*.f64 x 104109730557/25000000000)) 1))
(fma.f64 104109730557/25000000000 (+.f64 -2 x) (*.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(*.f64 (+.f64 -2 x) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (*.f64 x (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (+.f64 (*.f64 -2 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (+.f64 -104109730557/12500000000 (*.f64 x 104109730557/25000000000))))
(fma.f64 104109730557/25000000000 (+.f64 -2 x) (*.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(*.f64 (+.f64 -2 x) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (*.f64 -2 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (+.f64 (*.f64 x (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (+.f64 -104109730557/12500000000 (*.f64 x 104109730557/25000000000))))
(fma.f64 104109730557/25000000000 (+.f64 -2 x) (*.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(*.f64 (+.f64 -2 x) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (+.f64 (+.f64 -104109730557/12500000000 (*.f64 x 104109730557/25000000000)) (*.f64 (/.f64 z (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)) -2))
(fma.f64 104109730557/25000000000 (+.f64 -2 x) (*.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(*.f64 (+.f64 -2 x) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (+.f64 (+.f64 -104109730557/12500000000 (*.f64 x 104109730557/25000000000)) (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) -2)) (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) x))
(fma.f64 104109730557/25000000000 (+.f64 -2 x) (*.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(*.f64 (+.f64 -2 x) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (+.f64 (+.f64 -104109730557/12500000000 (*.f64 x 104109730557/25000000000)) (*.f64 x (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (*.f64 -2 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(fma.f64 104109730557/25000000000 (+.f64 -2 x) (*.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(*.f64 (+.f64 -2 x) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (+.f64 (+.f64 -104109730557/12500000000 (*.f64 x 104109730557/25000000000)) (*.f64 -2 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (*.f64 x (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(fma.f64 104109730557/25000000000 (+.f64 -2 x) (*.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(*.f64 (+.f64 -2 x) (+.f64 104109730557/25000000000 (/.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 -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)) (*.f64 104109730557/25000000000 x)) -104109730557/12500000000)
(fma.f64 104109730557/25000000000 (+.f64 -2 x) (*.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(*.f64 (+.f64 -2 x) (+.f64 104109730557/25000000000 (/.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 -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)) -104109730557/12500000000) (*.f64 104109730557/25000000000 x))
(fma.f64 104109730557/25000000000 (+.f64 -2 x) (*.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(*.f64 (+.f64 -2 x) (+.f64 104109730557/25000000000 (/.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 -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)) -104109730557/12500000000) (*.f64 x 104109730557/25000000000))
(fma.f64 104109730557/25000000000 (+.f64 -2 x) (*.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(*.f64 (+.f64 -2 x) (+.f64 104109730557/25000000000 (/.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 -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)) (*.f64 x 104109730557/25000000000)) -104109730557/12500000000)
(fma.f64 104109730557/25000000000 (+.f64 -2 x) (*.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(*.f64 (+.f64 -2 x) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))) 1)
(fma.f64 104109730557/25000000000 (+.f64 -2 x) (*.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(*.f64 (+.f64 -2 x) (+.f64 104109730557/25000000000 (/.f64 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) (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2))) (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (+.f64 -2 x)))
(*.f64 (/.f64 (+.f64 -2 x) (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)))
(/.f64 (*.f64 (+.f64 x -2) (+.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3))) (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (-.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000))))
(/.f64 (+.f64 -2 x) (/.f64 (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) -104109730557/25000000000))) (+.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3))))
(*.f64 (/.f64 (+.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3)) (fma.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) -104109730557/25000000000) 10838835996651139530249/625000000000000000000)) (+.f64 -2 x))
(/.f64 (*.f64 (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (fma.f64 x x -4)) (+.f64 x 2))
(/.f64 (+.f64 104109730557/25000000000 (/.f64 z (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 x -4)))
(*.f64 (/.f64 (fma.f64 x x -4) (+.f64 x 2)) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (*.f64 (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (+.f64 -8 (pow.f64 x 3))) (fma.f64 x x (-.f64 4 (*.f64 x -2))))
(/.f64 (+.f64 104109730557/25000000000 (/.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 x (-.f64 4 (*.f64 -2 x))) (+.f64 (pow.f64 x 3) -8)))
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (+.f64 4 (*.f64 x 2)))) (+.f64 104109730557/25000000000 (/.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 x -4) (+.f64 104109730557/25000000000 (/.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 104109730557/25000000000 (/.f64 z (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 x -4)))
(*.f64 (/.f64 (fma.f64 x x -4) (+.f64 x 2)) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (*.f64 (+.f64 -8 (pow.f64 x 3)) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (fma.f64 x x (-.f64 4 (*.f64 x -2))))
(/.f64 (+.f64 104109730557/25000000000 (/.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 x (-.f64 4 (*.f64 -2 x))) (+.f64 (pow.f64 x 3) -8)))
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (+.f64 4 (*.f64 x 2)))) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (*.f64 (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (+.f64 x -2)) (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (+.f64 -2 x)))
(*.f64 (/.f64 (+.f64 -2 x) (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)))
(/.f64 (*.f64 (+.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3)) (+.f64 x -2)) (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (-.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000))))
(/.f64 (+.f64 -2 x) (/.f64 (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) -104109730557/25000000000))) (+.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3))))
(*.f64 (/.f64 (+.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3)) (fma.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) -104109730557/25000000000) 10838835996651139530249/625000000000000000000)) (+.f64 -2 x))
(/.f64 (-.f64 (*.f64 (+.f64 -104109730557/12500000000 (*.f64 x 104109730557/25000000000)) (+.f64 -104109730557/12500000000 (*.f64 x 104109730557/25000000000))) (*.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) 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) z)))) (-.f64 (+.f64 -104109730557/12500000000 (*.f64 x 104109730557/25000000000)) (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z))))
(/.f64 (-.f64 (*.f64 (fma.f64 104109730557/25000000000 x -104109730557/12500000000) (fma.f64 104109730557/25000000000 x -104109730557/12500000000)) (*.f64 (*.f64 (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) z) (*.f64 (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) z))) (-.f64 (fma.f64 104109730557/25000000000 x -104109730557/12500000000) (*.f64 (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) z)))
(/.f64 (*.f64 (+.f64 -2 x) (+.f64 104109730557/25000000000 (/.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 104109730557/25000000000 x -104109730557/12500000000) (*.f64 (+.f64 -2 x) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) (-.f64 (fma.f64 104109730557/25000000000 x -104109730557/12500000000) (*.f64 (+.f64 -2 x) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))
(/.f64 (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 1 (+.f64 -2 x)))
(/.f64 (+.f64 (pow.f64 (+.f64 -104109730557/12500000000 (*.f64 x 104109730557/25000000000)) 3) (pow.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)) 3)) (+.f64 (*.f64 (+.f64 -104109730557/12500000000 (*.f64 x 104109730557/25000000000)) (+.f64 -104109730557/12500000000 (*.f64 x 104109730557/25000000000))) (-.f64 (*.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) 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) z))) (*.f64 (+.f64 -104109730557/12500000000 (*.f64 x 104109730557/25000000000)) (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 104109730557/25000000000 x -104109730557/12500000000) 3) (pow.f64 (*.f64 (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) z) 3)) (fma.f64 (fma.f64 104109730557/25000000000 x -104109730557/12500000000) (fma.f64 104109730557/25000000000 x -104109730557/12500000000) (*.f64 (*.f64 (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) z) (-.f64 (*.f64 (/.f64 (+.f64 -2 x) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) z) (fma.f64 104109730557/25000000000 x -104109730557/12500000000)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 104109730557/25000000000 x -104109730557/12500000000) 3) (pow.f64 (*.f64 (+.f64 -2 x) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 3)) (fma.f64 (fma.f64 104109730557/25000000000 x -104109730557/12500000000) (fma.f64 104109730557/25000000000 x -104109730557/12500000000) (*.f64 (*.f64 (+.f64 -2 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 -2 x) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (fma.f64 104109730557/25000000000 x -104109730557/12500000000)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 104109730557/25000000000 x -104109730557/12500000000) 3) (pow.f64 (*.f64 (+.f64 -2 x) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 3)) (fma.f64 (fma.f64 104109730557/25000000000 x -104109730557/12500000000) (fma.f64 104109730557/25000000000 x -104109730557/12500000000) (*.f64 (*.f64 (+.f64 -2 x) (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 (+.f64 -2 x) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) -104109730557/25000000000)))))
(/.f64 (*.f64 (fma.f64 x x -4) (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2))) (*.f64 (+.f64 x 2) (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(/.f64 (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (*.f64 (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (+.f64 x 2)) (fma.f64 x x -4)))
(*.f64 (/.f64 (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (+.f64 x 2)) (/.f64 (fma.f64 x x -4) (-.f64 104109730557/25000000000 (/.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 x -4) (+.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3))) (*.f64 (+.f64 x 2) (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (-.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000)))))
(/.f64 (/.f64 (*.f64 (+.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3)) (fma.f64 x x -4)) (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) -104109730557/25000000000)))) (+.f64 x 2))
(*.f64 (/.f64 (+.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3)) (+.f64 x 2)) (/.f64 (fma.f64 x x -4) (fma.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) -104109730557/25000000000) 10838835996651139530249/625000000000000000000)))
(/.f64 (*.f64 (+.f64 -8 (pow.f64 x 3)) (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2))) (*.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2))) (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(/.f64 (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (*.f64 (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (fma.f64 x x (-.f64 4 (*.f64 -2 x)))) (+.f64 (pow.f64 x 3) -8)))
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (*.f64 (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (fma.f64 x x (+.f64 4 (*.f64 x 2))))) (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)))
(/.f64 (*.f64 (+.f64 -8 (pow.f64 x 3)) (+.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3))) (*.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2))) (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (-.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000)))))
(*.f64 (/.f64 (+.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3)) (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) -104109730557/25000000000)))) (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (-.f64 4 (*.f64 -2 x)))))
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (*.f64 (fma.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) -104109730557/25000000000) 10838835996651139530249/625000000000000000000) (fma.f64 x x (+.f64 4 (*.f64 x 2))))) (+.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3)))
(/.f64 (*.f64 (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (fma.f64 x x -4)) (*.f64 (-.f64 104109730557/25000000000 (/.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 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (*.f64 (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (+.f64 x 2)) (fma.f64 x x -4)))
(*.f64 (/.f64 (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (+.f64 x 2)) (/.f64 (fma.f64 x x -4) (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(/.f64 (*.f64 (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (+.f64 -8 (pow.f64 x 3))) (*.f64 (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (fma.f64 x x (-.f64 4 (*.f64 x -2)))))
(/.f64 (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (*.f64 (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (fma.f64 x x (-.f64 4 (*.f64 -2 x)))) (+.f64 (pow.f64 x 3) -8)))
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (*.f64 (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (fma.f64 x x (+.f64 4 (*.f64 x 2))))) (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 2)))
(/.f64 (*.f64 (+.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3)) (fma.f64 x x -4)) (*.f64 (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (-.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000))) (+.f64 x 2)))
(/.f64 (/.f64 (*.f64 (+.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3)) (fma.f64 x x -4)) (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) -104109730557/25000000000)))) (+.f64 x 2))
(*.f64 (/.f64 (+.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3)) (+.f64 x 2)) (/.f64 (fma.f64 x x -4) (fma.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) -104109730557/25000000000) 10838835996651139530249/625000000000000000000)))
(/.f64 (*.f64 (+.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3)) (+.f64 -8 (pow.f64 x 3))) (*.f64 (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (-.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000))) (fma.f64 x x (-.f64 4 (*.f64 x -2)))))
(*.f64 (/.f64 (+.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3)) (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) -104109730557/25000000000)))) (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (-.f64 4 (*.f64 -2 x)))))
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (*.f64 (fma.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) -104109730557/25000000000) 10838835996651139530249/625000000000000000000) (fma.f64 x x (+.f64 4 (*.f64 x 2))))) (+.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 3)))
(pow.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) 1)
(fma.f64 104109730557/25000000000 (+.f64 -2 x) (*.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(*.f64 (+.f64 -2 x) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(pow.f64 (sqrt.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))) 2)
(fma.f64 104109730557/25000000000 (+.f64 -2 x) (*.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(*.f64 (+.f64 -2 x) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))) 3)
(fma.f64 104109730557/25000000000 (+.f64 -2 x) (*.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(*.f64 (+.f64 -2 x) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(pow.f64 (pow.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) 3) 1/3)
(fma.f64 104109730557/25000000000 (+.f64 -2 x) (*.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(*.f64 (+.f64 -2 x) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) 2))
(fma.f64 104109730557/25000000000 (+.f64 -2 x) (*.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(*.f64 (+.f64 -2 x) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(log.f64 (pow.f64 (exp.f64 (+.f64 x -2)) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(fma.f64 104109730557/25000000000 (+.f64 -2 x) (*.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(*.f64 (+.f64 -2 x) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))))
(fma.f64 104109730557/25000000000 (+.f64 -2 x) (*.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(*.f64 (+.f64 -2 x) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) 3))
(fma.f64 104109730557/25000000000 (+.f64 -2 x) (*.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(*.f64 (+.f64 -2 x) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 x -2) 3) (pow.f64 (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 3)))
(fma.f64 104109730557/25000000000 (+.f64 -2 x) (*.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(*.f64 (+.f64 -2 x) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) 3) (pow.f64 (+.f64 x -2) 3)))
(fma.f64 104109730557/25000000000 (+.f64 -2 x) (*.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(*.f64 (+.f64 -2 x) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))
(fma.f64 104109730557/25000000000 (+.f64 -2 x) (*.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(*.f64 (+.f64 -2 x) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(exp.f64 (log.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))
(fma.f64 104109730557/25000000000 (+.f64 -2 x) (*.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(*.f64 (+.f64 -2 x) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))) 1))
(fma.f64 104109730557/25000000000 (+.f64 -2 x) (*.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(*.f64 (+.f64 -2 x) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))
(fma.f64 104109730557/25000000000 (+.f64 -2 x) (*.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(*.f64 (+.f64 -2 x) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(fma.f64 (+.f64 x -2) 104109730557/25000000000 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)))
(fma.f64 104109730557/25000000000 (+.f64 -2 x) (*.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(*.f64 (+.f64 -2 x) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(fma.f64 104109730557/25000000000 (+.f64 x -2) (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) z)))
(fma.f64 104109730557/25000000000 (+.f64 -2 x) (*.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(*.f64 (+.f64 -2 x) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (*.f64 156699607947/500000000 x) (*.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) x))
(fma.f64 156699607947/500000000 x (fma.f64 216700011257/5000000000 (pow.f64 x 3) (fma.f64 263505074721/1000000000 (*.f64 x x) (pow.f64 x 4))))
(fma.f64 x 156699607947/500000000 (fma.f64 (pow.f64 x 3) 216700011257/5000000000 (fma.f64 (*.f64 x x) 263505074721/1000000000 (pow.f64 x 4))))
(*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))
(+.f64 (*.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) x) (*.f64 156699607947/500000000 x))
(fma.f64 156699607947/500000000 x (fma.f64 216700011257/5000000000 (pow.f64 x 3) (fma.f64 263505074721/1000000000 (*.f64 x x) (pow.f64 x 4))))
(fma.f64 x 156699607947/500000000 (fma.f64 (pow.f64 x 3) 216700011257/5000000000 (fma.f64 (*.f64 x x) 263505074721/1000000000 (pow.f64 x 4))))
(*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))
(+.f64 (*.f64 x (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))) (*.f64 x 156699607947/500000000))
(fma.f64 156699607947/500000000 x (fma.f64 216700011257/5000000000 (pow.f64 x 3) (fma.f64 263505074721/1000000000 (*.f64 x x) (pow.f64 x 4))))
(fma.f64 x 156699607947/500000000 (fma.f64 (pow.f64 x 3) 216700011257/5000000000 (fma.f64 (*.f64 x x) 263505074721/1000000000 (pow.f64 x 4))))
(*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))
(+.f64 (*.f64 x 156699607947/500000000) (*.f64 x (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))))
(fma.f64 156699607947/500000000 x (fma.f64 216700011257/5000000000 (pow.f64 x 3) (fma.f64 263505074721/1000000000 (*.f64 x x) (pow.f64 x 4))))
(fma.f64 x 156699607947/500000000 (fma.f64 (pow.f64 x 3) 216700011257/5000000000 (fma.f64 (*.f64 x x) 263505074721/1000000000 (pow.f64 x 4))))
(*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))) 1)
(fma.f64 156699607947/500000000 x (fma.f64 216700011257/5000000000 (pow.f64 x 3) (fma.f64 263505074721/1000000000 (*.f64 x x) (pow.f64 x 4))))
(fma.f64 x 156699607947/500000000 (fma.f64 (pow.f64 x 3) 216700011257/5000000000 (fma.f64 (*.f64 x x) 263505074721/1000000000 (pow.f64 x 4))))
(*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))
(/.f64 (*.f64 x (-.f64 24554767130743505554809/250000000000000000 (pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 2))) (-.f64 156699607947/500000000 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))))
(/.f64 (-.f64 24554767130743505554809/250000000000000000 (pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 2)) (/.f64 (-.f64 156699607947/500000000 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))) x))
(*.f64 (/.f64 x (-.f64 156699607947/500000000 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)))) (-.f64 24554767130743505554809/250000000000000000 (pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 2)))
(/.f64 (*.f64 x (+.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 3))) (+.f64 24554767130743505554809/250000000000000000 (*.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) (-.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 156699607947/500000000))))
(/.f64 x (/.f64 (+.f64 24554767130743505554809/250000000000000000 (*.f64 x (*.f64 (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) -156699607947/500000000)))) (+.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 3))))
(*.f64 (/.f64 x (fma.f64 x (*.f64 (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) -156699607947/500000000)) 24554767130743505554809/250000000000000000)) (+.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 3)))
(/.f64 (*.f64 (-.f64 24554767130743505554809/250000000000000000 (pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 2)) x) (-.f64 156699607947/500000000 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))))
(/.f64 (-.f64 24554767130743505554809/250000000000000000 (pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 2)) (/.f64 (-.f64 156699607947/500000000 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000))) x))
(*.f64 (/.f64 x (-.f64 156699607947/500000000 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)))) (-.f64 24554767130743505554809/250000000000000000 (pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 2)))
(/.f64 (*.f64 (+.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 3)) x) (+.f64 24554767130743505554809/250000000000000000 (*.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) (-.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 156699607947/500000000))))
(/.f64 x (/.f64 (+.f64 24554767130743505554809/250000000000000000 (*.f64 x (*.f64 (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) -156699607947/500000000)))) (+.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 3))))
(*.f64 (/.f64 x (fma.f64 x (*.f64 (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) -156699607947/500000000)) 24554767130743505554809/250000000000000000)) (+.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000)) 3)))
(pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 1)
(fma.f64 156699607947/500000000 x (fma.f64 216700011257/5000000000 (pow.f64 x 3) (fma.f64 263505074721/1000000000 (*.f64 x x) (pow.f64 x 4))))
(fma.f64 x 156699607947/500000000 (fma.f64 (pow.f64 x 3) 216700011257/5000000000 (fma.f64 (*.f64 x x) 263505074721/1000000000 (pow.f64 x 4))))
(*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))
(pow.f64 (sqrt.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) 2)
(fma.f64 156699607947/500000000 x (fma.f64 216700011257/5000000000 (pow.f64 x 3) (fma.f64 263505074721/1000000000 (*.f64 x x) (pow.f64 x 4))))
(fma.f64 x 156699607947/500000000 (fma.f64 (pow.f64 x 3) 216700011257/5000000000 (fma.f64 (*.f64 x x) 263505074721/1000000000 (pow.f64 x 4))))
(*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))
(pow.f64 (cbrt.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) 3)
(fma.f64 156699607947/500000000 x (fma.f64 216700011257/5000000000 (pow.f64 x 3) (fma.f64 263505074721/1000000000 (*.f64 x x) (pow.f64 x 4))))
(fma.f64 x 156699607947/500000000 (fma.f64 (pow.f64 x 3) 216700011257/5000000000 (fma.f64 (*.f64 x x) 263505074721/1000000000 (pow.f64 x 4))))
(*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))
(pow.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3) 1/3)
(fma.f64 156699607947/500000000 x (fma.f64 216700011257/5000000000 (pow.f64 x 3) (fma.f64 263505074721/1000000000 (*.f64 x x) (pow.f64 x 4))))
(fma.f64 x 156699607947/500000000 (fma.f64 (pow.f64 x 3) 216700011257/5000000000 (fma.f64 (*.f64 x x) 263505074721/1000000000 (pow.f64 x 4))))
(*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))
(sqrt.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 2))
(fma.f64 156699607947/500000000 x (fma.f64 216700011257/5000000000 (pow.f64 x 3) (fma.f64 263505074721/1000000000 (*.f64 x x) (pow.f64 x 4))))
(fma.f64 x 156699607947/500000000 (fma.f64 (pow.f64 x 3) 216700011257/5000000000 (fma.f64 (*.f64 x x) 263505074721/1000000000 (pow.f64 x 4))))
(*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))
(log.f64 (pow.f64 (exp.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) x))
(fma.f64 156699607947/500000000 x (fma.f64 216700011257/5000000000 (pow.f64 x 3) (fma.f64 263505074721/1000000000 (*.f64 x x) (pow.f64 x 4))))
(fma.f64 x 156699607947/500000000 (fma.f64 (pow.f64 x 3) 216700011257/5000000000 (fma.f64 (*.f64 x x) 263505074721/1000000000 (pow.f64 x 4))))
(*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)))))
(fma.f64 156699607947/500000000 x (fma.f64 216700011257/5000000000 (pow.f64 x 3) (fma.f64 263505074721/1000000000 (*.f64 x x) (pow.f64 x 4))))
(fma.f64 x 156699607947/500000000 (fma.f64 (pow.f64 x 3) 216700011257/5000000000 (fma.f64 (*.f64 x x) 263505074721/1000000000 (pow.f64 x 4))))
(*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))
(cbrt.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) 3))
(fma.f64 156699607947/500000000 x (fma.f64 216700011257/5000000000 (pow.f64 x 3) (fma.f64 263505074721/1000000000 (*.f64 x x) (pow.f64 x 4))))
(fma.f64 x 156699607947/500000000 (fma.f64 (pow.f64 x 3) 216700011257/5000000000 (fma.f64 (*.f64 x x) 263505074721/1000000000 (pow.f64 x 4))))
(*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))
(fma.f64 156699607947/500000000 x (fma.f64 216700011257/5000000000 (pow.f64 x 3) (fma.f64 263505074721/1000000000 (*.f64 x x) (pow.f64 x 4))))
(fma.f64 x 156699607947/500000000 (fma.f64 (pow.f64 x 3) 216700011257/5000000000 (fma.f64 (*.f64 x x) 263505074721/1000000000 (pow.f64 x 4))))
(*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))
(exp.f64 (log.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))
(fma.f64 156699607947/500000000 x (fma.f64 216700011257/5000000000 (pow.f64 x 3) (fma.f64 263505074721/1000000000 (*.f64 x x) (pow.f64 x 4))))
(fma.f64 x 156699607947/500000000 (fma.f64 (pow.f64 x 3) 216700011257/5000000000 (fma.f64 (*.f64 x x) 263505074721/1000000000 (pow.f64 x 4))))
(*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))
(exp.f64 (*.f64 (log.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))) 1))
(fma.f64 156699607947/500000000 x (fma.f64 216700011257/5000000000 (pow.f64 x 3) (fma.f64 263505074721/1000000000 (*.f64 x x) (pow.f64 x 4))))
(fma.f64 x 156699607947/500000000 (fma.f64 (pow.f64 x 3) 216700011257/5000000000 (fma.f64 (*.f64 x x) 263505074721/1000000000 (pow.f64 x 4))))
(*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))))
(fma.f64 156699607947/500000000 x (fma.f64 216700011257/5000000000 (pow.f64 x 3) (fma.f64 263505074721/1000000000 (*.f64 x x) (pow.f64 x 4))))
(fma.f64 x 156699607947/500000000 (fma.f64 (pow.f64 x 3) 216700011257/5000000000 (fma.f64 (*.f64 x x) 263505074721/1000000000 (pow.f64 x 4))))
(*.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000))

localize4.0ms (0%)

Local error

Found 1 expressions with local error:

NewErrorProgram
0.74%
(*.f64 -21677671993302279060498/63615716158700684400745 x)
Compiler

Compiled 8 to 6 computations (25% saved)

series1.0ms (0%)

Counts
1 → 0
Calls

3 calls:

TimeVariablePointExpression
0.0ms
x
@inf
(*.f64 -21677671993302279060498/63615716158700684400745 x)
0.0ms
x
@-inf
(*.f64 -21677671993302279060498/63615716158700684400745 x)
0.0ms
x
@0
(*.f64 -21677671993302279060498/63615716158700684400745 x)

rewrite78.0ms (0.3%)

Algorithm
batch-egg-rewrite
Rules
922×associate-*l*
904×add-sqr-sqrt
884×*-un-lft-identity
842×pow1
828×add-cube-cbrt
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
057
11007
211127
Stop Event
node limit
Counts
1 → 11
Calls
Call 1
Inputs
(*.f64 -21677671993302279060498/63615716158700684400745 x)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 -21677671993302279060498/63615716158700684400745 x) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 -21677671993302279060498/63615716158700684400745 x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 -21677671993302279060498/63615716158700684400745 x)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 -21677671993302279060498/63615716158700684400745 x)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 -21677671993302279060498/63615716158700684400745 x) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 469921463049202004696747067095443553544008004/4046959342384371360872755446104867379756555025 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 -21677671993302279060498/63615716158700684400745) x))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 -21677671993302279060498/63615716158700684400745 x) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 -21677671993302279060498/63615716158700684400745 x)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 -21677671993302279060498/63615716158700684400745 x)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 -21677671993302279060498/63615716158700684400745 x)))))))

simplify112.0ms (0.4%)

Algorithm
egg-herbie
Rules
846×log-prod
814×+-commutative
770×associate-+r-
696×fma-def
670×*-commutative
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
033143
18377
226077
3180277
4405877
5651477
Stop Event
node limit
Counts
11 → 13
Calls
Call 1
Inputs
(-.f64 (+.f64 (*.f64 -21677671993302279060498/63615716158700684400745 x) 1) 1)
(pow.f64 (*.f64 -21677671993302279060498/63615716158700684400745 x) 1)
(pow.f64 (sqrt.f64 (*.f64 -21677671993302279060498/63615716158700684400745 x)) 2)
(pow.f64 (cbrt.f64 (*.f64 -21677671993302279060498/63615716158700684400745 x)) 3)
(pow.f64 (pow.f64 (*.f64 -21677671993302279060498/63615716158700684400745 x) 3) 1/3)
(sqrt.f64 (*.f64 469921463049202004696747067095443553544008004/4046959342384371360872755446104867379756555025 (*.f64 x x)))
(log.f64 (pow.f64 (exp.f64 -21677671993302279060498/63615716158700684400745) x))
(cbrt.f64 (pow.f64 (*.f64 -21677671993302279060498/63615716158700684400745 x) 3))
(expm1.f64 (log1p.f64 (*.f64 -21677671993302279060498/63615716158700684400745 x)))
(exp.f64 (log.f64 (*.f64 -21677671993302279060498/63615716158700684400745 x)))
(log1p.f64 (expm1.f64 (*.f64 -21677671993302279060498/63615716158700684400745 x)))
Outputs
(-.f64 (+.f64 (*.f64 -21677671993302279060498/63615716158700684400745 x) 1) 1)
(+.f64 (*.f64 -21677671993302279060498/63615716158700684400745 x) 0)
(*.f64 -21677671993302279060498/63615716158700684400745 x)
(pow.f64 (*.f64 -21677671993302279060498/63615716158700684400745 x) 1)
(+.f64 (*.f64 -21677671993302279060498/63615716158700684400745 x) 0)
(*.f64 -21677671993302279060498/63615716158700684400745 x)
(pow.f64 (sqrt.f64 (*.f64 -21677671993302279060498/63615716158700684400745 x)) 2)
(+.f64 (*.f64 -21677671993302279060498/63615716158700684400745 x) 0)
(*.f64 -21677671993302279060498/63615716158700684400745 x)
(pow.f64 (cbrt.f64 (*.f64 -21677671993302279060498/63615716158700684400745 x)) 3)
(+.f64 (*.f64 -21677671993302279060498/63615716158700684400745 x) 0)
(*.f64 -21677671993302279060498/63615716158700684400745 x)
(pow.f64 (pow.f64 (*.f64 -21677671993302279060498/63615716158700684400745 x) 3) 1/3)
(+.f64 (*.f64 -21677671993302279060498/63615716158700684400745 x) 0)
(*.f64 -21677671993302279060498/63615716158700684400745 x)
(sqrt.f64 (*.f64 469921463049202004696747067095443553544008004/4046959342384371360872755446104867379756555025 (*.f64 x x)))
(+.f64 (*.f64 -21677671993302279060498/63615716158700684400745 x) 0)
(*.f64 -21677671993302279060498/63615716158700684400745 x)
(log.f64 (pow.f64 (exp.f64 -21677671993302279060498/63615716158700684400745) x))
(+.f64 (*.f64 -21677671993302279060498/63615716158700684400745 x) 0)
(*.f64 -21677671993302279060498/63615716158700684400745 x)
(cbrt.f64 (pow.f64 (*.f64 -21677671993302279060498/63615716158700684400745 x) 3))
(+.f64 (*.f64 -21677671993302279060498/63615716158700684400745 x) 0)
(*.f64 -21677671993302279060498/63615716158700684400745 x)
(expm1.f64 (log1p.f64 (*.f64 -21677671993302279060498/63615716158700684400745 x)))
(+.f64 (*.f64 -21677671993302279060498/63615716158700684400745 x) 0)
(*.f64 -21677671993302279060498/63615716158700684400745 x)
(exp.f64 (log.f64 (*.f64 -21677671993302279060498/63615716158700684400745 x)))
(+.f64 (*.f64 -21677671993302279060498/63615716158700684400745 x) 0)
(*.f64 -21677671993302279060498/63615716158700684400745 x)
(log1p.f64 (expm1.f64 (*.f64 -21677671993302279060498/63615716158700684400745 x)))
(+.f64 (*.f64 -21677671993302279060498/63615716158700684400745 x) 0)
(*.f64 -21677671993302279060498/63615716158700684400745 x)

localize16.0ms (0.1%)

Local error

Found 3 expressions with local error:

NewErrorProgram
0.02%
(+.f64 25000000000/104109730557 (*.f64 (/.f64 1 x) 63615716158700684400745/10838835996651139530249))
0.34%
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (*.f64 (/.f64 1 x) 63615716158700684400745/10838835996651139530249)))
0.53%
(*.f64 (/.f64 1 x) 63615716158700684400745/10838835996651139530249)
Compiler

Compiled 37 to 30 computations (18.9% saved)

series1.0ms (0%)

Counts
3 → 36
Calls

9 calls:

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

rewrite122.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1350×associate-/r*
874×associate-/l*
718×distribute-rgt-in
686×distribute-lft-in
666×associate-/r/
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
01245
126945
2344845
Stop Event
node limit
Counts
3 → 172
Calls
Call 1
Inputs
(*.f64 (/.f64 1 x) 63615716158700684400745/10838835996651139530249)
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (*.f64 (/.f64 1 x) 63615716158700684400745/10838835996651139530249)))
(+.f64 25000000000/104109730557 (*.f64 (/.f64 1 x) 63615716158700684400745/10838835996651139530249))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 63615716158700684400745/10838835996651139530249 x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 x 63615716158700684400745/10838835996651139530249))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 63615716158700684400745/10838835996651139530249 x)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 -63615716158700684400745/10838835996651139530249 (neg.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 63615716158700684400745/10838835996651139530249 (sqrt.f64 x)) (sqrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 63615716158700684400745/10838835996651139530249 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 63615716158700684400745/10838835996651139530249 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -63615716158700684400745/10838835996651139530249 (sqrt.f64 x)) (neg.f64 (sqrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -63615716158700684400745/10838835996651139530249 (pow.f64 (cbrt.f64 x) 2)) (neg.f64 (cbrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -63615716158700684400745/10838835996651139530249 (sqrt.f64 (neg.f64 x))) (sqrt.f64 (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -63615716158700684400745/10838835996651139530249 (*.f64 (cbrt.f64 (neg.f64 x)) (cbrt.f64 (neg.f64 x)))) (cbrt.f64 (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -63615716158700684400745/10838835996651139530249 (neg.f64 (sqrt.f64 x))) (sqrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 -63615716158700684400745/10838835996651139530249 (neg.f64 (pow.f64 (cbrt.f64 x) 2))) (cbrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 63615716158700684400745/10838835996651139530249 (sqrt.f64 x)) 1) (sqrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 63615716158700684400745/10838835996651139530249 (sqrt.f64 x)) (cbrt.f64 x)) (cbrt.f64 (sqrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 63615716158700684400745/10838835996651139530249 (sqrt.f64 x)) (sqrt.f64 (pow.f64 (cbrt.f64 x) 2))) (sqrt.f64 (cbrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 63615716158700684400745/10838835996651139530249 (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 63615716158700684400745/10838835996651139530249 (pow.f64 (cbrt.f64 x) 2)) 1) (cbrt.f64 x))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 63615716158700684400745/10838835996651139530249 (pow.f64 (cbrt.f64 x) 2)) (sqrt.f64 (cbrt.f64 x))) (sqrt.f64 (cbrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 63615716158700684400745/10838835996651139530249 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 x) 2))) (cbrt.f64 (cbrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 63615716158700684400745/10838835996651139530249 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (sqrt.f64 x))) (cbrt.f64 (sqrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (/.f64 63615716158700684400745/10838835996651139530249 (pow.f64 (cbrt.f64 x) 2)) (*.f64 (cbrt.f64 (cbrt.f64 x)) (cbrt.f64 (cbrt.f64 x)))) (cbrt.f64 (cbrt.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 63615716158700684400745/10838835996651139530249 x))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) x) (*.f64 (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) -2) (*.f64 (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001))) 25000000000/104109730557) (*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001))) (neg.f64 (/.f64 63615716158700684400745/10838835996651139530249 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001))) 25000000000/104109730557) (*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001))) (*.f64 -1 (/.f64 63615716158700684400745/10838835996651139530249 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001))) 25000000000/104109730557) (*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001))) (*.f64 (neg.f64 (/.f64 1 x)) 63615716158700684400745/10838835996651139530249)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001))) 25000000000/104109730557) (*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001))) (*.f64 -63615716158700684400745/10838835996651139530249 (/.f64 1 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001))) 25000000000/104109730557) (*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001))) (*.f64 (neg.f64 (sqrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x))) (sqrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001))) 25000000000/104109730557) (*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 2)) (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)))) 625000000000000000000/10838835996651139530249) (*.f64 (/.f64 (+.f64 x -2) (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)))) (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)))) (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))) (*.f64 (/.f64 (+.f64 x -2) (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)))) 625000000000000000000/10838835996651139530249))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (*.f64 -2 (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -2 (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (*.f64 x (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 25000000000/104109730557 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001)))) (*.f64 (neg.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 25000000000/104109730557 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001)))) (*.f64 (*.f64 -1 (/.f64 63615716158700684400745/10838835996651139530249 x)) (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 25000000000/104109730557 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001)))) (*.f64 (*.f64 (neg.f64 (/.f64 1 x)) 63615716158700684400745/10838835996651139530249) (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 25000000000/104109730557 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001)))) (*.f64 (*.f64 -63615716158700684400745/10838835996651139530249 (/.f64 1 x)) (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 25000000000/104109730557 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001)))) (*.f64 (*.f64 (neg.f64 (sqrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x))) (sqrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x))) (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 25000000000/104109730557 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001)))) (*.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 2)) (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x))) (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 625000000000000000000/10838835996651139530249 (/.f64 (+.f64 x -2) (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))))) (*.f64 (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)) (/.f64 (+.f64 x -2) (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)) (/.f64 (+.f64 x -2) (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))))) (*.f64 625000000000000000000/10838835996651139530249 (/.f64 (+.f64 x -2) (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x -2) (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (sqrt.f64 (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 x -2)) (*.f64 (sqrt.f64 (+.f64 x -2)) (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (pow.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) 2) (cbrt.f64 (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (*.f64 (cbrt.f64 (+.f64 x -2)) (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) (+.f64 x -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 2 x) (/.f64 1 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (/.f64 (+.f64 x -2) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2)) (/.f64 (+.f64 x -2) (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001))) (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 x -2) (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)))) (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001))) (*.f64 (+.f64 x -2) (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)))) (*.f64 (+.f64 x -2) (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) (-.f64 2 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) 1) (/.f64 (sqrt.f64 (+.f64 x -2)) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) (sqrt.f64 (+.f64 x -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2)) (/.f64 (sqrt.f64 (+.f64 x -2)) (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) 1) (/.f64 (cbrt.f64 (+.f64 x -2)) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (/.f64 (cbrt.f64 (+.f64 x -2)) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2)) (cbrt.f64 (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) (cbrt.f64 (+.f64 x -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557) (pow.f64 (cbrt.f64 (+.f64 x -2)) 2))) (cbrt.f64 (+.f64 x -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 x -2) (neg.f64 (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001)))) (neg.f64 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 x -2) (neg.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))))) (neg.f64 (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 x -2) (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) 625000000000000000000/10838835996651139530249)) (-.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 2 x) (neg.f64 (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001)))) (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 2 x) (neg.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))))) (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (fma.f64 x x -4) (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (fma.f64 x x -4)) (+.f64 x -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (fma.f64 x x -4) (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (-.f64 (pow.f64 x 3) -8)) (+.f64 (*.f64 x x) (+.f64 4 (*.f64 x -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (+.f64 -8 (pow.f64 x 3)) (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (-.f64 4 (*.f64 x -2)) (-.f64 4 (*.f64 x -2))))) (+.f64 (fma.f64 x x -4) (*.f64 x -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (+.f64 -8 (pow.f64 x 3)) (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (+.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (-.f64 4 (*.f64 x -2)) 3))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (-.f64 (*.f64 (-.f64 4 (*.f64 x -2)) (-.f64 4 (*.f64 x -2))) (*.f64 (*.f64 x x) (-.f64 4 (*.f64 x -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 x -2) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (sqrt.f64 (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001)))) (sqrt.f64 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 x -2) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (sqrt.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))))) (sqrt.f64 (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 x -2) (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2)) (cbrt.f64 (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001)))) (cbrt.f64 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 x -2) (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2)) (cbrt.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))))) (cbrt.f64 (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557) (+.f64 x -2)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (+.f64 x -2) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (+.f64 x -2) 3) (pow.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 63615716158700684400745/10838835996651139530249 x))) 79109730557/104109730557)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log.f64 (+.f64 129109730557/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 625000000000000000000/10838835996651139530249 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) (/.f64 (pow.f64 x -2) (/.f64 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 25000000000/104109730557 (exp.f64 (log1p.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2) (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001)) (/.f64 1 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))) (/.f64 1 (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)))) (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001)) (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001))) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001)) (-.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)))) (+.f64 625000000000000000000/10838835996651139530249 (+.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))) (-.f64 390625000000000000000000000000000000000000/117480365762300501174186766773860888386002001 (*.f64 (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)) (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))))) (+.f64 (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))) (+.f64 244140625000000000000000000000000000000000000000000000000000000/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)) 3))) (+.f64 390625000000000000000000000000000000000000/117480365762300501174186766773860888386002001 (-.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)) (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))) (*.f64 625000000000000000000/10838835996651139530249 (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) (/.f64 1 (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001)) (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001)) (/.f64 1 (/.f64 1 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))) (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))) (/.f64 1 (/.f64 1 (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001))) (/.f64 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)) (sqrt.f64 (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (sqrt.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)))) (/.f64 (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))) (sqrt.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001))) (cbrt.f64 (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001)))) (/.f64 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)) (cbrt.f64 (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (cbrt.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)))) (cbrt.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))))) (/.f64 (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))) (cbrt.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001))) (neg.f64 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001))) (*.f64 1 (neg.f64 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)))) (neg.f64 (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)))) (*.f64 1 (neg.f64 (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 244140625000000000000000000000000000000000000000000000000000000/1273350417324164762071560844863517433176460731042563158718314028249 (*.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)))) (*.f64 (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))) (-.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) 625000000000000000000/10838835996651139530249) (-.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) 625000000000000000000/10838835996651139530249) (*.f64 1 (-.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 390625000000000000000000000000000000000000/117480365762300501174186766773860888386002001 (*.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001))) (*.f64 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)) (+.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 3814697265625000000000000000000000000000000000000000000000000000000000000000000000000000000000/1436884640566026980087248002306956463852809545207787420605807470437932358048811335416292695263958557 (pow.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 3)) (*.f64 (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))) (+.f64 244140625000000000000000000000000000000000000000000000000000000/1273350417324164762071560844863517433176460731042563158718314028249 (-.f64 (*.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))) (*.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 244140625000000000000000000000000000000000000000000000000000000/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) 3)) (*.f64 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)) (+.f64 390625000000000000000000000000000000000000/117480365762300501174186766773860888386002001 (+.f64 (*.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001)) (*.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001)) 1) (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001)) (sqrt.f64 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))) (sqrt.f64 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001)) (*.f64 (cbrt.f64 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) (cbrt.f64 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))) (cbrt.f64 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))) 1) (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))) (sqrt.f64 (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))))) (sqrt.f64 (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))) (*.f64 (cbrt.f64 (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)))) (cbrt.f64 (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)))))) (cbrt.f64 (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log.f64 (+.f64 129109730557/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 1 x) 63615716158700684400745/10838835996651139530249 25000000000/104109730557)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x) 25000000000/104109730557)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) (sqrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 25000000000/104109730557)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 2) (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 25000000000/104109730557)))))

simplify632.0ms (2.5%)

Algorithm
egg-herbie
Rules
710×+-commutative
516×*-commutative
492×associate-/r*
442×associate-*r*
396×associate-+r+
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04886758
114056192
258106180
Stop Event
node limit
Counts
208 → 264
Calls
Call 1
Inputs
(/.f64 63615716158700684400745/10838835996651139530249 x)
(/.f64 63615716158700684400745/10838835996651139530249 x)
(/.f64 63615716158700684400745/10838835996651139530249 x)
(/.f64 63615716158700684400745/10838835996651139530249 x)
(/.f64 63615716158700684400745/10838835996651139530249 x)
(/.f64 63615716158700684400745/10838835996651139530249 x)
(/.f64 63615716158700684400745/10838835996651139530249 x)
(/.f64 63615716158700684400745/10838835996651139530249 x)
(/.f64 63615716158700684400745/10838835996651139530249 x)
(/.f64 63615716158700684400745/10838835996651139530249 x)
(/.f64 63615716158700684400745/10838835996651139530249 x)
(/.f64 63615716158700684400745/10838835996651139530249 x)
(*.f64 -21677671993302279060498/63615716158700684400745 x)
(+.f64 (*.f64 -21677671993302279060498/63615716158700684400745 x) (*.f64 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005 (pow.f64 x 2)))
(+.f64 (*.f64 -21677671993302279060498/63615716158700684400745 x) (+.f64 (*.f64 -15531958483728442896900204939725691302376040162924525257000000000/2059601734647409189681626961129620613782216990037768112413421947949 (pow.f64 x 3)) (*.f64 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005 (pow.f64 x 2))))
(+.f64 (*.f64 8085140063817392293767204333964610734904639776273413528167055890745000000000000000000/26204607870259429605616389111760184167438200498848992347743571634994940522647095129364401 (pow.f64 x 4)) (+.f64 (*.f64 -21677671993302279060498/63615716158700684400745 x) (+.f64 (*.f64 -15531958483728442896900204939725691302376040162924525257000000000/2059601734647409189681626961129620613782216990037768112413421947949 (pow.f64 x 3)) (*.f64 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005 (pow.f64 x 2)))))
(*.f64 104109730557/25000000000 x)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 (/.f64 1 x))) (+.f64 (*.f64 2228132873331717514604942953872073445011286406000685871983421947949/33871362489534811032028125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))) 13764240537310136880149/125000000000000000000))
(*.f64 104109730557/25000000000 x)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 (/.f64 1 x))) (+.f64 (*.f64 2228132873331717514604942953872073445011286406000685871983421947949/33871362489534811032028125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))) 13764240537310136880149/125000000000000000000))
(/.f64 63615716158700684400745/10838835996651139530249 x)
(+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)))
(+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)))
(+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)))
25000000000/104109730557
(+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)))
(+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)))
(+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)))
25000000000/104109730557
(+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)))
(+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)))
(+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 63615716158700684400745/10838835996651139530249 x))) 1)
(/.f64 1 (/.f64 x 63615716158700684400745/10838835996651139530249))
(/.f64 63615716158700684400745/10838835996651139530249 x)
(/.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 1)
(/.f64 -63615716158700684400745/10838835996651139530249 (neg.f64 x))
(/.f64 (/.f64 63615716158700684400745/10838835996651139530249 (sqrt.f64 x)) (sqrt.f64 x))
(/.f64 (/.f64 63615716158700684400745/10838835996651139530249 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(/.f64 (/.f64 63615716158700684400745/10838835996651139530249 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2))
(/.f64 (/.f64 -63615716158700684400745/10838835996651139530249 (sqrt.f64 x)) (neg.f64 (sqrt.f64 x)))
(/.f64 (/.f64 -63615716158700684400745/10838835996651139530249 (pow.f64 (cbrt.f64 x) 2)) (neg.f64 (cbrt.f64 x)))
(/.f64 (/.f64 -63615716158700684400745/10838835996651139530249 (sqrt.f64 (neg.f64 x))) (sqrt.f64 (neg.f64 x)))
(/.f64 (/.f64 -63615716158700684400745/10838835996651139530249 (*.f64 (cbrt.f64 (neg.f64 x)) (cbrt.f64 (neg.f64 x)))) (cbrt.f64 (neg.f64 x)))
(/.f64 (/.f64 -63615716158700684400745/10838835996651139530249 (neg.f64 (sqrt.f64 x))) (sqrt.f64 x))
(/.f64 (/.f64 -63615716158700684400745/10838835996651139530249 (neg.f64 (pow.f64 (cbrt.f64 x) 2))) (cbrt.f64 x))
(/.f64 (/.f64 (/.f64 63615716158700684400745/10838835996651139530249 (sqrt.f64 x)) 1) (sqrt.f64 x))
(/.f64 (/.f64 (/.f64 63615716158700684400745/10838835996651139530249 (sqrt.f64 x)) (cbrt.f64 x)) (cbrt.f64 (sqrt.f64 x)))
(/.f64 (/.f64 (/.f64 63615716158700684400745/10838835996651139530249 (sqrt.f64 x)) (sqrt.f64 (pow.f64 (cbrt.f64 x) 2))) (sqrt.f64 (cbrt.f64 x)))
(/.f64 (/.f64 (/.f64 63615716158700684400745/10838835996651139530249 (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 x)))
(/.f64 (/.f64 (/.f64 63615716158700684400745/10838835996651139530249 (pow.f64 (cbrt.f64 x) 2)) 1) (cbrt.f64 x))
(/.f64 (/.f64 (/.f64 63615716158700684400745/10838835996651139530249 (pow.f64 (cbrt.f64 x) 2)) (sqrt.f64 (cbrt.f64 x))) (sqrt.f64 (cbrt.f64 x)))
(/.f64 (/.f64 (/.f64 63615716158700684400745/10838835996651139530249 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 x) 2))) (cbrt.f64 (cbrt.f64 x)))
(/.f64 (/.f64 (/.f64 63615716158700684400745/10838835996651139530249 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (sqrt.f64 x))) (cbrt.f64 (sqrt.f64 x)))
(/.f64 (/.f64 (/.f64 63615716158700684400745/10838835996651139530249 (pow.f64 (cbrt.f64 x) 2)) (*.f64 (cbrt.f64 (cbrt.f64 x)) (cbrt.f64 (cbrt.f64 x)))) (cbrt.f64 (cbrt.f64 x)))
(pow.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 1)
(pow.f64 (sqrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 2)
(pow.f64 (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 3)
(pow.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 1/3)
(sqrt.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001))
(log.f64 (exp.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(cbrt.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)))
(expm1.f64 (log1p.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(exp.f64 (log.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(exp.f64 (*.f64 (log.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 1))
(log1p.f64 (expm1.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(+.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) x) (*.f64 (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) -2))
(+.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) -2) (*.f64 (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) x))
(+.f64 (*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001))) 25000000000/104109730557) (*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001))) (neg.f64 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(+.f64 (*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001))) 25000000000/104109730557) (*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001))) (*.f64 -1 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(+.f64 (*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001))) 25000000000/104109730557) (*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001))) (*.f64 (neg.f64 (/.f64 1 x)) 63615716158700684400745/10838835996651139530249)))
(+.f64 (*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001))) 25000000000/104109730557) (*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001))) (*.f64 -63615716158700684400745/10838835996651139530249 (/.f64 1 x))))
(+.f64 (*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001))) 25000000000/104109730557) (*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001))) (*.f64 (neg.f64 (sqrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x))) (sqrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(+.f64 (*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001))) 25000000000/104109730557) (*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 2)) (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(+.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)))) 625000000000000000000/10838835996651139530249) (*.f64 (/.f64 (+.f64 x -2) (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)))) (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))))
(+.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)))) (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))) (*.f64 (/.f64 (+.f64 x -2) (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)))) 625000000000000000000/10838835996651139530249))
(+.f64 (*.f64 x (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (*.f64 -2 (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))
(+.f64 (*.f64 -2 (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (*.f64 x (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))
(+.f64 (*.f64 25000000000/104109730557 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001)))) (*.f64 (neg.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001)))))
(+.f64 (*.f64 25000000000/104109730557 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001)))) (*.f64 (*.f64 -1 (/.f64 63615716158700684400745/10838835996651139530249 x)) (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001)))))
(+.f64 (*.f64 25000000000/104109730557 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001)))) (*.f64 (*.f64 (neg.f64 (/.f64 1 x)) 63615716158700684400745/10838835996651139530249) (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001)))))
(+.f64 (*.f64 25000000000/104109730557 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001)))) (*.f64 (*.f64 -63615716158700684400745/10838835996651139530249 (/.f64 1 x)) (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001)))))
(+.f64 (*.f64 25000000000/104109730557 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001)))) (*.f64 (*.f64 (neg.f64 (sqrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x))) (sqrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x))) (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001)))))
(+.f64 (*.f64 25000000000/104109730557 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001)))) (*.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 2)) (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x))) (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001)))))
(+.f64 (*.f64 625000000000000000000/10838835996651139530249 (/.f64 (+.f64 x -2) (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))))) (*.f64 (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)) (/.f64 (+.f64 x -2) (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))))))
(+.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)) (/.f64 (+.f64 x -2) (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))))) (*.f64 625000000000000000000/10838835996651139530249 (/.f64 (+.f64 x -2) (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))) 1)
(*.f64 1 (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(*.f64 (+.f64 x -2) (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(*.f64 (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 1)
(*.f64 (sqrt.f64 (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (sqrt.f64 (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))
(*.f64 (sqrt.f64 (+.f64 x -2)) (*.f64 (sqrt.f64 (+.f64 x -2)) (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))
(*.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (pow.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) 2) (cbrt.f64 (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (*.f64 (cbrt.f64 (+.f64 x -2)) (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))
(*.f64 (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) (+.f64 x -2))
(*.f64 (-.f64 2 x) (/.f64 1 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (/.f64 (+.f64 x -2) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2)) (/.f64 (+.f64 x -2) (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))
(*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001))) (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(*.f64 (/.f64 (+.f64 x -2) (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)))) (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))))
(*.f64 (/.f64 1 (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001))) (*.f64 (+.f64 x -2) (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(*.f64 (/.f64 1 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)))) (*.f64 (+.f64 x -2) (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)))))
(*.f64 (/.f64 1 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) (-.f64 2 x))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) 1) (/.f64 (sqrt.f64 (+.f64 x -2)) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) (sqrt.f64 (+.f64 x -2)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2)) (/.f64 (sqrt.f64 (+.f64 x -2)) (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) 1) (/.f64 (cbrt.f64 (+.f64 x -2)) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (/.f64 (cbrt.f64 (+.f64 x -2)) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2)) (cbrt.f64 (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) (cbrt.f64 (+.f64 x -2)))
(*.f64 (/.f64 1 (/.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557) (pow.f64 (cbrt.f64 (+.f64 x -2)) 2))) (cbrt.f64 (+.f64 x -2)))
(*.f64 (/.f64 (+.f64 x -2) (neg.f64 (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001)))) (neg.f64 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(*.f64 (/.f64 (+.f64 x -2) (neg.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))))) (neg.f64 (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)))))
(*.f64 (/.f64 (+.f64 x -2) (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) 625000000000000000000/10838835996651139530249)) (-.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(*.f64 (/.f64 (-.f64 2 x) (neg.f64 (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001)))) (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(*.f64 (/.f64 (-.f64 2 x) (neg.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))))) (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))))
(*.f64 (/.f64 (*.f64 (fma.f64 x x -4) (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (fma.f64 x x -4)) (+.f64 x -2))
(*.f64 (/.f64 (*.f64 (fma.f64 x x -4) (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (-.f64 (pow.f64 x 3) -8)) (+.f64 (*.f64 x x) (+.f64 4 (*.f64 x -2))))
(*.f64 (/.f64 (*.f64 (+.f64 -8 (pow.f64 x 3)) (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (-.f64 4 (*.f64 x -2)) (-.f64 4 (*.f64 x -2))))) (+.f64 (fma.f64 x x -4) (*.f64 x -2)))
(*.f64 (/.f64 (*.f64 (+.f64 -8 (pow.f64 x 3)) (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (+.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (-.f64 4 (*.f64 x -2)) 3))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (-.f64 (*.f64 (-.f64 4 (*.f64 x -2)) (-.f64 4 (*.f64 x -2))) (*.f64 (*.f64 x x) (-.f64 4 (*.f64 x -2))))))
(*.f64 (/.f64 (/.f64 (+.f64 x -2) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (sqrt.f64 (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001)))) (sqrt.f64 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(*.f64 (/.f64 (/.f64 (+.f64 x -2) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (sqrt.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))))) (sqrt.f64 (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)))))
(*.f64 (/.f64 (/.f64 (+.f64 x -2) (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2)) (cbrt.f64 (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001)))) (cbrt.f64 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(*.f64 (/.f64 (/.f64 (+.f64 x -2) (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2)) (cbrt.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))))) (cbrt.f64 (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)))))
(pow.f64 (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 1)
(pow.f64 (sqrt.f64 (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) 2)
(pow.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) 3)
(pow.f64 (pow.f64 (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 3) 1/3)
(pow.f64 (/.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557) (+.f64 x -2)) -1)
(neg.f64 (/.f64 (+.f64 x -2) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2))
(log.f64 (exp.f64 (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 x -2) 3) (pow.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557) 3)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))
(exp.f64 (log.f64 (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) 1))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 63615716158700684400745/10838835996651139530249 x))) 79109730557/104109730557)
(-.f64 (exp.f64 (log.f64 (+.f64 129109730557/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))) 1)
(-.f64 (/.f64 625000000000000000000/10838835996651139530249 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) (/.f64 (pow.f64 x -2) (/.f64 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001)))
(-.f64 (+.f64 25000000000/104109730557 (exp.f64 (log1p.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)))) 1)
(*.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(*.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557) 1)
(*.f64 (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(*.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2) (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(*.f64 (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001)) (/.f64 1 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(*.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))) (/.f64 1 (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)))))
(*.f64 (/.f64 1 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001)))
(*.f64 (/.f64 1 (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)))) (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))))
(*.f64 (/.f64 (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001)) (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001))) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(*.f64 (/.f64 (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001)) (-.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)))) (+.f64 625000000000000000000/10838835996651139530249 (+.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))))
(*.f64 (/.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))) (-.f64 390625000000000000000000000000000000000000/117480365762300501174186766773860888386002001 (*.f64 (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)) (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))))) (+.f64 (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)))
(*.f64 (/.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))) (+.f64 244140625000000000000000000000000000000000000000000000000000000/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)) 3))) (+.f64 390625000000000000000000000000000000000000/117480365762300501174186766773860888386002001 (-.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)) (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))) (*.f64 625000000000000000000/10838835996651139530249 (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))))))
(/.f64 1 (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(/.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557) 1)
(/.f64 (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) (/.f64 1 (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))
(/.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2)))
(/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))
(/.f64 (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001)) (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(/.f64 (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001)) (/.f64 1 (/.f64 1 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(/.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))) (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))))
(/.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))) (/.f64 1 (/.f64 1 (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))))))
(/.f64 (sqrt.f64 (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001))) (/.f64 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)) (sqrt.f64 (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001)))))
(/.f64 (sqrt.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)))) (/.f64 (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))) (sqrt.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001))) (cbrt.f64 (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001)))) (/.f64 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)) (cbrt.f64 (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001)))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)))) (cbrt.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))))) (/.f64 (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))) (cbrt.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))))))
(/.f64 (neg.f64 (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001))) (neg.f64 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(/.f64 (neg.f64 (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001))) (*.f64 1 (neg.f64 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(/.f64 (neg.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)))) (neg.f64 (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)))))
(/.f64 (neg.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)))) (*.f64 1 (neg.f64 (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))))))
(/.f64 (-.f64 244140625000000000000000000000000000000000000000000000000000000/1273350417324164762071560844863517433176460731042563158718314028249 (*.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)))) (*.f64 (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))) (-.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)))))
(/.f64 (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) 625000000000000000000/10838835996651139530249) (-.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(/.f64 (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) 625000000000000000000/10838835996651139530249) (*.f64 1 (-.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(/.f64 (-.f64 390625000000000000000000000000000000000000/117480365762300501174186766773860888386002001 (*.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001))) (*.f64 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)) (+.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001))))
(/.f64 (+.f64 3814697265625000000000000000000000000000000000000000000000000000000000000000000000000000000000/1436884640566026980087248002306956463852809545207787420605807470437932358048811335416292695263958557 (pow.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 3)) (*.f64 (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))) (+.f64 244140625000000000000000000000000000000000000000000000000000000/1273350417324164762071560844863517433176460731042563158718314028249 (-.f64 (*.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))) (*.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)))))))
(/.f64 (-.f64 244140625000000000000000000000000000000000000000000000000000000/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) 3)) (*.f64 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)) (+.f64 390625000000000000000000000000000000000000/117480365762300501174186766773860888386002001 (+.f64 (*.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001)) (*.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001))))))
(/.f64 (/.f64 (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001)) 1) (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(/.f64 (/.f64 (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001)) (sqrt.f64 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))) (sqrt.f64 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(/.f64 (/.f64 (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001)) (*.f64 (cbrt.f64 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) (cbrt.f64 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))) (cbrt.f64 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(/.f64 (/.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))) 1) (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))))
(/.f64 (/.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))) (sqrt.f64 (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))))) (sqrt.f64 (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)))))
(/.f64 (/.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))) (*.f64 (cbrt.f64 (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)))) (cbrt.f64 (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)))))) (cbrt.f64 (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)))))
(pow.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557) 1)
(pow.f64 (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 3)
(pow.f64 (pow.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557) 3) 1/3)
(sqrt.f64 (pow.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557) 2))
(log.f64 (exp.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557) 3))
(expm1.f64 (log.f64 (+.f64 129109730557/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(exp.f64 (log.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 1))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(fma.f64 1 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(fma.f64 (/.f64 1 x) 63615716158700684400745/10838835996651139530249 25000000000/104109730557)
(fma.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x) 25000000000/104109730557)
(fma.f64 (sqrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) (sqrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 25000000000/104109730557)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 2) (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 25000000000/104109730557)
Outputs
(/.f64 63615716158700684400745/10838835996651139530249 x)
(/.f64 63615716158700684400745/10838835996651139530249 x)
(/.f64 63615716158700684400745/10838835996651139530249 x)
(/.f64 63615716158700684400745/10838835996651139530249 x)
(/.f64 63615716158700684400745/10838835996651139530249 x)
(/.f64 63615716158700684400745/10838835996651139530249 x)
(/.f64 63615716158700684400745/10838835996651139530249 x)
(/.f64 63615716158700684400745/10838835996651139530249 x)
(/.f64 63615716158700684400745/10838835996651139530249 x)
(/.f64 63615716158700684400745/10838835996651139530249 x)
(/.f64 63615716158700684400745/10838835996651139530249 x)
(/.f64 63615716158700684400745/10838835996651139530249 x)
(*.f64 -21677671993302279060498/63615716158700684400745 x)
(*.f64 x -21677671993302279060498/63615716158700684400745)
(+.f64 (*.f64 -21677671993302279060498/63615716158700684400745 x) (*.f64 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005 (pow.f64 x 2)))
(fma.f64 -21677671993302279060498/63615716158700684400745 x (*.f64 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005 (*.f64 x x)))
(fma.f64 x -21677671993302279060498/63615716158700684400745 (*.f64 x (*.f64 x 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005)))
(*.f64 x (+.f64 -21677671993302279060498/63615716158700684400745 (*.f64 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005 x)))
(+.f64 (*.f64 -21677671993302279060498/63615716158700684400745 x) (+.f64 (*.f64 -15531958483728442896900204939725691302376040162924525257000000000/2059601734647409189681626961129620613782216990037768112413421947949 (pow.f64 x 3)) (*.f64 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005 (pow.f64 x 2))))
(fma.f64 -21677671993302279060498/63615716158700684400745 x (fma.f64 -15531958483728442896900204939725691302376040162924525257000000000/2059601734647409189681626961129620613782216990037768112413421947949 (pow.f64 x 3) (*.f64 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005 (*.f64 x x))))
(fma.f64 x -21677671993302279060498/63615716158700684400745 (fma.f64 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005 (*.f64 x x) (*.f64 -15531958483728442896900204939725691302376040162924525257000000000/2059601734647409189681626961129620613782216990037768112413421947949 (pow.f64 x 3))))
(fma.f64 x -21677671993302279060498/63615716158700684400745 (*.f64 (*.f64 x x) (+.f64 (*.f64 x -15531958483728442896900204939725691302376040162924525257000000000/2059601734647409189681626961129620613782216990037768112413421947949) 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005)))
(+.f64 (*.f64 8085140063817392293767204333964610734904639776273413528167055890745000000000000000000/26204607870259429605616389111760184167438200498848992347743571634994940522647095129364401 (pow.f64 x 4)) (+.f64 (*.f64 -21677671993302279060498/63615716158700684400745 x) (+.f64 (*.f64 -15531958483728442896900204939725691302376040162924525257000000000/2059601734647409189681626961129620613782216990037768112413421947949 (pow.f64 x 3)) (*.f64 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005 (pow.f64 x 2)))))
(fma.f64 8085140063817392293767204333964610734904639776273413528167055890745000000000000000000/26204607870259429605616389111760184167438200498848992347743571634994940522647095129364401 (pow.f64 x 4) (fma.f64 -21677671993302279060498/63615716158700684400745 x (fma.f64 -15531958483728442896900204939725691302376040162924525257000000000/2059601734647409189681626961129620613782216990037768112413421947949 (pow.f64 x 3) (*.f64 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005 (*.f64 x x)))))
(fma.f64 8085140063817392293767204333964610734904639776273413528167055890745000000000000000000/26204607870259429605616389111760184167438200498848992347743571634994940522647095129364401 (pow.f64 x 4) (fma.f64 x -21677671993302279060498/63615716158700684400745 (fma.f64 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005 (*.f64 x x) (*.f64 -15531958483728442896900204939725691302376040162924525257000000000/2059601734647409189681626961129620613782216990037768112413421947949 (pow.f64 x 3)))))
(fma.f64 8085140063817392293767204333964610734904639776273413528167055890745000000000000000000/26204607870259429605616389111760184167438200498848992347743571634994940522647095129364401 (pow.f64 x 4) (fma.f64 x -21677671993302279060498/63615716158700684400745 (*.f64 (*.f64 x x) (+.f64 (*.f64 x -15531958483728442896900204939725691302376040162924525257000000000/2059601734647409189681626961129620613782216990037768112413421947949) 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005))))
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)
(fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(+.f64 (fma.f64 104109730557/25000000000 x (/.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(+.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000) (/.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 x))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 (/.f64 1 x))) (+.f64 (*.f64 2228132873331717514604942953872073445011286406000685871983421947949/33871362489534811032028125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))) 13764240537310136880149/125000000000000000000))
(-.f64 (fma.f64 104109730557/25000000000 x (/.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 x)) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 2228132873331717514604942953872073445011286406000685871983421947949/33871362489534811032028125000000000000000000000000000000000000 (*.f64 x x))))
(-.f64 (+.f64 (/.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)) (/.f64 2228132873331717514604942953872073445011286406000685871983421947949/33871362489534811032028125000000000000000000000000000000000000 (*.f64 x x)))
(+.f64 (+.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000) (/.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 x)) (/.f64 -2228132873331717514604942953872073445011286406000685871983421947949/33871362489534811032028125000000000000000000000000000000000000 (*.f64 x x)))
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)
(fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(+.f64 (fma.f64 104109730557/25000000000 x (/.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(+.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000) (/.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 x))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 (/.f64 1 x))) (+.f64 (*.f64 2228132873331717514604942953872073445011286406000685871983421947949/33871362489534811032028125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))) 13764240537310136880149/125000000000000000000))
(-.f64 (fma.f64 104109730557/25000000000 x (/.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 x)) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 2228132873331717514604942953872073445011286406000685871983421947949/33871362489534811032028125000000000000000000000000000000000000 (*.f64 x x))))
(-.f64 (+.f64 (/.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)) (/.f64 2228132873331717514604942953872073445011286406000685871983421947949/33871362489534811032028125000000000000000000000000000000000000 (*.f64 x x)))
(+.f64 (+.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000) (/.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 x)) (/.f64 -2228132873331717514604942953872073445011286406000685871983421947949/33871362489534811032028125000000000000000000000000000000000000 (*.f64 x x)))
(/.f64 63615716158700684400745/10838835996651139530249 x)
(+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
25000000000/104109730557
(+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
25000000000/104109730557
(+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(-.f64 (exp.f64 (log1p.f64 (/.f64 63615716158700684400745/10838835996651139530249 x))) 1)
(/.f64 63615716158700684400745/10838835996651139530249 x)
(/.f64 1 (/.f64 x 63615716158700684400745/10838835996651139530249))
(/.f64 63615716158700684400745/10838835996651139530249 x)
(/.f64 63615716158700684400745/10838835996651139530249 x)
(/.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 1)
(/.f64 63615716158700684400745/10838835996651139530249 x)
(/.f64 -63615716158700684400745/10838835996651139530249 (neg.f64 x))
(/.f64 63615716158700684400745/10838835996651139530249 x)
(/.f64 (/.f64 63615716158700684400745/10838835996651139530249 (sqrt.f64 x)) (sqrt.f64 x))
(/.f64 63615716158700684400745/10838835996651139530249 x)
(/.f64 (/.f64 63615716158700684400745/10838835996651139530249 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 x))
(/.f64 63615716158700684400745/10838835996651139530249 x)
(/.f64 (/.f64 63615716158700684400745/10838835996651139530249 (cbrt.f64 x)) (pow.f64 (cbrt.f64 x) 2))
(/.f64 63615716158700684400745/10838835996651139530249 x)
(/.f64 (/.f64 -63615716158700684400745/10838835996651139530249 (sqrt.f64 x)) (neg.f64 (sqrt.f64 x)))
(/.f64 63615716158700684400745/10838835996651139530249 x)
(/.f64 (/.f64 -63615716158700684400745/10838835996651139530249 (pow.f64 (cbrt.f64 x) 2)) (neg.f64 (cbrt.f64 x)))
(/.f64 63615716158700684400745/10838835996651139530249 x)
(/.f64 (/.f64 -63615716158700684400745/10838835996651139530249 (sqrt.f64 (neg.f64 x))) (sqrt.f64 (neg.f64 x)))
(/.f64 63615716158700684400745/10838835996651139530249 x)
(/.f64 (/.f64 -63615716158700684400745/10838835996651139530249 (*.f64 (cbrt.f64 (neg.f64 x)) (cbrt.f64 (neg.f64 x)))) (cbrt.f64 (neg.f64 x)))
(/.f64 63615716158700684400745/10838835996651139530249 x)
(/.f64 (/.f64 -63615716158700684400745/10838835996651139530249 (neg.f64 (sqrt.f64 x))) (sqrt.f64 x))
(/.f64 63615716158700684400745/10838835996651139530249 x)
(/.f64 (/.f64 -63615716158700684400745/10838835996651139530249 (neg.f64 (pow.f64 (cbrt.f64 x) 2))) (cbrt.f64 x))
(/.f64 63615716158700684400745/10838835996651139530249 x)
(/.f64 (/.f64 (/.f64 63615716158700684400745/10838835996651139530249 (sqrt.f64 x)) 1) (sqrt.f64 x))
(/.f64 63615716158700684400745/10838835996651139530249 x)
(/.f64 (/.f64 (/.f64 63615716158700684400745/10838835996651139530249 (sqrt.f64 x)) (cbrt.f64 x)) (cbrt.f64 (sqrt.f64 x)))
(/.f64 (/.f64 63615716158700684400745/10838835996651139530249 (sqrt.f64 x)) (*.f64 (cbrt.f64 (sqrt.f64 x)) (cbrt.f64 x)))
(/.f64 (/.f64 63615716158700684400745/10838835996651139530249 (sqrt.f64 x)) (*.f64 (cbrt.f64 x) (cbrt.f64 (sqrt.f64 x))))
(/.f64 (/.f64 (/.f64 63615716158700684400745/10838835996651139530249 (sqrt.f64 x)) (sqrt.f64 (pow.f64 (cbrt.f64 x) 2))) (sqrt.f64 (cbrt.f64 x)))
(/.f64 (/.f64 63615716158700684400745/10838835996651139530249 (sqrt.f64 x)) (*.f64 (sqrt.f64 (cbrt.f64 x)) (sqrt.f64 (pow.f64 (cbrt.f64 x) 2))))
(/.f64 (/.f64 63615716158700684400745/10838835996651139530249 (sqrt.f64 x)) (*.f64 (fabs.f64 (cbrt.f64 x)) (sqrt.f64 (cbrt.f64 x))))
(/.f64 (/.f64 (/.f64 63615716158700684400745/10838835996651139530249 (sqrt.f64 x)) (sqrt.f64 (sqrt.f64 x))) (sqrt.f64 (sqrt.f64 x)))
(/.f64 63615716158700684400745/10838835996651139530249 x)
(/.f64 (/.f64 (/.f64 63615716158700684400745/10838835996651139530249 (pow.f64 (cbrt.f64 x) 2)) 1) (cbrt.f64 x))
(/.f64 63615716158700684400745/10838835996651139530249 x)
(/.f64 (/.f64 (/.f64 63615716158700684400745/10838835996651139530249 (pow.f64 (cbrt.f64 x) 2)) (sqrt.f64 (cbrt.f64 x))) (sqrt.f64 (cbrt.f64 x)))
(/.f64 63615716158700684400745/10838835996651139530249 x)
(/.f64 (/.f64 (/.f64 63615716158700684400745/10838835996651139530249 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (pow.f64 (cbrt.f64 x) 2))) (cbrt.f64 (cbrt.f64 x)))
(/.f64 (/.f64 63615716158700684400745/10838835996651139530249 (pow.f64 (cbrt.f64 x) 2)) (*.f64 (cbrt.f64 (cbrt.f64 x)) (cbrt.f64 (pow.f64 (cbrt.f64 x) 2))))
(/.f64 63615716158700684400745/10838835996651139530249 (*.f64 (cbrt.f64 (cbrt.f64 x)) (*.f64 (pow.f64 (cbrt.f64 x) 2) (cbrt.f64 (pow.f64 (cbrt.f64 x) 2)))))
(/.f64 (/.f64 (/.f64 63615716158700684400745/10838835996651139530249 (pow.f64 (cbrt.f64 x) 2)) (cbrt.f64 (sqrt.f64 x))) (cbrt.f64 (sqrt.f64 x)))
(/.f64 (/.f64 63615716158700684400745/10838835996651139530249 (pow.f64 (cbrt.f64 x) 2)) (*.f64 (cbrt.f64 (sqrt.f64 x)) (cbrt.f64 (sqrt.f64 x))))
(/.f64 (/.f64 (/.f64 63615716158700684400745/10838835996651139530249 (pow.f64 (cbrt.f64 x) 2)) (*.f64 (cbrt.f64 (cbrt.f64 x)) (cbrt.f64 (cbrt.f64 x)))) (cbrt.f64 (cbrt.f64 x)))
(/.f64 63615716158700684400745/10838835996651139530249 x)
(pow.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 1)
(/.f64 63615716158700684400745/10838835996651139530249 x)
(pow.f64 (sqrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 2)
(/.f64 63615716158700684400745/10838835996651139530249 x)
(pow.f64 (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 3)
(/.f64 63615716158700684400745/10838835996651139530249 x)
(pow.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 1/3)
(cbrt.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)))
(sqrt.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001))
(log.f64 (exp.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(/.f64 63615716158700684400745/10838835996651139530249 x)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(/.f64 63615716158700684400745/10838835996651139530249 x)
(cbrt.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)))
(expm1.f64 (log1p.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(/.f64 63615716158700684400745/10838835996651139530249 x)
(exp.f64 (log.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(/.f64 63615716158700684400745/10838835996651139530249 x)
(exp.f64 (*.f64 (log.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 1))
(/.f64 63615716158700684400745/10838835996651139530249 x)
(log1p.f64 (expm1.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(/.f64 63615716158700684400745/10838835996651139530249 x)
(+.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) x) (*.f64 (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) -2))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(+.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) -2) (*.f64 (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) x))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(+.f64 (*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001))) 25000000000/104109730557) (*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001))) (neg.f64 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 -625000000000000000000/10838835996651139530249)) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))
(*.f64 (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)) (/.f64 (-.f64 2 x) (fma.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 -625000000000000000000/10838835996651139530249)))
(+.f64 (*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001))) 25000000000/104109730557) (*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001))) (*.f64 -1 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 -625000000000000000000/10838835996651139530249)) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))
(*.f64 (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)) (/.f64 (-.f64 2 x) (fma.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 -625000000000000000000/10838835996651139530249)))
(+.f64 (*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001))) 25000000000/104109730557) (*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001))) (*.f64 (neg.f64 (/.f64 1 x)) 63615716158700684400745/10838835996651139530249)))
(*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 -625000000000000000000/10838835996651139530249)) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))
(*.f64 (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)) (/.f64 (-.f64 2 x) (fma.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 -625000000000000000000/10838835996651139530249)))
(+.f64 (*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001))) 25000000000/104109730557) (*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001))) (*.f64 -63615716158700684400745/10838835996651139530249 (/.f64 1 x))))
(*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 -625000000000000000000/10838835996651139530249)) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))
(*.f64 (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)) (/.f64 (-.f64 2 x) (fma.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 -625000000000000000000/10838835996651139530249)))
(+.f64 (*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001))) 25000000000/104109730557) (*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001))) (*.f64 (neg.f64 (sqrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x))) (sqrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 -625000000000000000000/10838835996651139530249)) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))
(*.f64 (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)) (/.f64 (-.f64 2 x) (fma.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 -625000000000000000000/10838835996651139530249)))
(+.f64 (*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001))) 25000000000/104109730557) (*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001))) (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 2)) (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 -625000000000000000000/10838835996651139530249)) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))
(*.f64 (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)) (/.f64 (-.f64 2 x) (fma.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 -625000000000000000000/10838835996651139530249)))
(+.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)))) 625000000000000000000/10838835996651139530249) (*.f64 (/.f64 (+.f64 x -2) (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)))) (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))))
(*.f64 (/.f64 (+.f64 x -2) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 15625000000000000000000000000000/1128428295162862690821234941118693)) (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))))
(*.f64 (/.f64 (+.f64 x -2) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 15625000000000000000000000000000/1128428295162862690821234941118693)) (+.f64 625000000000000000000/10838835996651139530249 (fma.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (/.f64 -1590392903967517110018625000000000/1128428295162862690821234941118693 x))))
(+.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)))) (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))) (*.f64 (/.f64 (+.f64 x -2) (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)))) 625000000000000000000/10838835996651139530249))
(*.f64 (/.f64 (+.f64 x -2) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 15625000000000000000000000000000/1128428295162862690821234941118693)) (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))))
(*.f64 (/.f64 (+.f64 x -2) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 15625000000000000000000000000000/1128428295162862690821234941118693)) (+.f64 625000000000000000000/10838835996651139530249 (fma.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (/.f64 -1590392903967517110018625000000000/1128428295162862690821234941118693 x))))
(+.f64 (*.f64 x (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (*.f64 -2 (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(+.f64 (*.f64 -2 (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (*.f64 x (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(+.f64 (*.f64 25000000000/104109730557 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001)))) (*.f64 (neg.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001)))))
(*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 -625000000000000000000/10838835996651139530249)) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))
(*.f64 (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)) (/.f64 (-.f64 2 x) (fma.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 -625000000000000000000/10838835996651139530249)))
(+.f64 (*.f64 25000000000/104109730557 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001)))) (*.f64 (*.f64 -1 (/.f64 63615716158700684400745/10838835996651139530249 x)) (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001)))))
(*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 -625000000000000000000/10838835996651139530249)) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))
(*.f64 (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)) (/.f64 (-.f64 2 x) (fma.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 -625000000000000000000/10838835996651139530249)))
(+.f64 (*.f64 25000000000/104109730557 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001)))) (*.f64 (*.f64 (neg.f64 (/.f64 1 x)) 63615716158700684400745/10838835996651139530249) (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001)))))
(*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 -625000000000000000000/10838835996651139530249)) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))
(*.f64 (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)) (/.f64 (-.f64 2 x) (fma.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 -625000000000000000000/10838835996651139530249)))
(+.f64 (*.f64 25000000000/104109730557 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001)))) (*.f64 (*.f64 -63615716158700684400745/10838835996651139530249 (/.f64 1 x)) (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001)))))
(*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 -625000000000000000000/10838835996651139530249)) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))
(*.f64 (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)) (/.f64 (-.f64 2 x) (fma.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 -625000000000000000000/10838835996651139530249)))
(+.f64 (*.f64 25000000000/104109730557 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001)))) (*.f64 (*.f64 (neg.f64 (sqrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x))) (sqrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x))) (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001)))))
(*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 -625000000000000000000/10838835996651139530249)) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))
(*.f64 (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)) (/.f64 (-.f64 2 x) (fma.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 -625000000000000000000/10838835996651139530249)))
(+.f64 (*.f64 25000000000/104109730557 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001)))) (*.f64 (*.f64 (neg.f64 (pow.f64 (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 2)) (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x))) (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001)))))
(*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 -625000000000000000000/10838835996651139530249)) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))
(*.f64 (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)) (/.f64 (-.f64 2 x) (fma.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 -625000000000000000000/10838835996651139530249)))
(+.f64 (*.f64 625000000000000000000/10838835996651139530249 (/.f64 (+.f64 x -2) (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))))) (*.f64 (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)) (/.f64 (+.f64 x -2) (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))))))
(*.f64 (/.f64 (+.f64 x -2) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 15625000000000000000000000000000/1128428295162862690821234941118693)) (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))))
(*.f64 (/.f64 (+.f64 x -2) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 15625000000000000000000000000000/1128428295162862690821234941118693)) (+.f64 625000000000000000000/10838835996651139530249 (fma.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (/.f64 -1590392903967517110018625000000000/1128428295162862690821234941118693 x))))
(+.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)) (/.f64 (+.f64 x -2) (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))))) (*.f64 625000000000000000000/10838835996651139530249 (/.f64 (+.f64 x -2) (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))))))
(*.f64 (/.f64 (+.f64 x -2) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 15625000000000000000000000000000/1128428295162862690821234941118693)) (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))))
(*.f64 (/.f64 (+.f64 x -2) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 15625000000000000000000000000000/1128428295162862690821234941118693)) (+.f64 625000000000000000000/10838835996651139530249 (fma.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (/.f64 -1590392903967517110018625000000000/1128428295162862690821234941118693 x))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))) 1)
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(*.f64 1 (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(*.f64 (+.f64 x -2) (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(*.f64 (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 1)
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(*.f64 (sqrt.f64 (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (sqrt.f64 (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(*.f64 (sqrt.f64 (+.f64 x -2)) (*.f64 (sqrt.f64 (+.f64 x -2)) (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(*.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (pow.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) 2))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) 2) (cbrt.f64 (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (*.f64 (cbrt.f64 (+.f64 x -2)) (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(*.f64 (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) (+.f64 x -2))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(*.f64 (-.f64 2 x) (/.f64 1 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(*.f64 (-.f64 2 x) (/.f64 1 (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))))
(/.f64 (-.f64 2 x) (+.f64 (/.f64 -63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (/.f64 (+.f64 x -2) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2)) (/.f64 (+.f64 x -2) (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001))) (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 -625000000000000000000/10838835996651139530249)) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))
(*.f64 (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)) (/.f64 (-.f64 2 x) (fma.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 -625000000000000000000/10838835996651139530249)))
(*.f64 (/.f64 (+.f64 x -2) (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)))) (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))))
(*.f64 (/.f64 (+.f64 x -2) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 15625000000000000000000000000000/1128428295162862690821234941118693)) (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))))
(*.f64 (/.f64 (+.f64 x -2) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 15625000000000000000000000000000/1128428295162862690821234941118693)) (+.f64 625000000000000000000/10838835996651139530249 (fma.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (/.f64 -1590392903967517110018625000000000/1128428295162862690821234941118693 x))))
(*.f64 (/.f64 1 (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001))) (*.f64 (+.f64 x -2) (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 -625000000000000000000/10838835996651139530249)) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))
(*.f64 (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)) (/.f64 (-.f64 2 x) (fma.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 -625000000000000000000/10838835996651139530249)))
(*.f64 (/.f64 1 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)))) (*.f64 (+.f64 x -2) (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)))))
(*.f64 (/.f64 (+.f64 x -2) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 15625000000000000000000000000000/1128428295162862690821234941118693)) (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))))
(*.f64 (/.f64 (+.f64 x -2) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 15625000000000000000000000000000/1128428295162862690821234941118693)) (+.f64 625000000000000000000/10838835996651139530249 (fma.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (/.f64 -1590392903967517110018625000000000/1128428295162862690821234941118693 x))))
(*.f64 (/.f64 1 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) (-.f64 2 x))
(*.f64 (-.f64 2 x) (/.f64 1 (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))))
(/.f64 (-.f64 2 x) (+.f64 (/.f64 -63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) 1) (/.f64 (sqrt.f64 (+.f64 x -2)) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) (sqrt.f64 (+.f64 x -2)))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2)) (/.f64 (sqrt.f64 (+.f64 x -2)) (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) 1) (/.f64 (cbrt.f64 (+.f64 x -2)) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (/.f64 (cbrt.f64 (+.f64 x -2)) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2)) (cbrt.f64 (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))
(*.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) (cbrt.f64 (+.f64 x -2)))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(*.f64 (/.f64 1 (/.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557) (pow.f64 (cbrt.f64 (+.f64 x -2)) 2))) (cbrt.f64 (+.f64 x -2)))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(*.f64 (/.f64 (+.f64 x -2) (neg.f64 (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001)))) (neg.f64 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 -625000000000000000000/10838835996651139530249)) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))
(*.f64 (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)) (/.f64 (-.f64 2 x) (fma.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 -625000000000000000000/10838835996651139530249)))
(*.f64 (/.f64 (+.f64 x -2) (neg.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))))) (neg.f64 (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)))))
(*.f64 (/.f64 (+.f64 x -2) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 15625000000000000000000000000000/1128428295162862690821234941118693)) (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))))
(*.f64 (/.f64 (+.f64 x -2) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 15625000000000000000000000000000/1128428295162862690821234941118693)) (+.f64 625000000000000000000/10838835996651139530249 (fma.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (/.f64 -1590392903967517110018625000000000/1128428295162862690821234941118693 x))))
(*.f64 (/.f64 (+.f64 x -2) (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) 625000000000000000000/10838835996651139530249)) (-.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 -625000000000000000000/10838835996651139530249)) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))
(*.f64 (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)) (/.f64 (-.f64 2 x) (fma.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 -625000000000000000000/10838835996651139530249)))
(*.f64 (/.f64 (-.f64 2 x) (neg.f64 (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001)))) (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 -625000000000000000000/10838835996651139530249)) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))
(*.f64 (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)) (/.f64 (-.f64 2 x) (fma.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 -625000000000000000000/10838835996651139530249)))
(*.f64 (/.f64 (-.f64 2 x) (neg.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))))) (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))))
(*.f64 (/.f64 (+.f64 x -2) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 15625000000000000000000000000000/1128428295162862690821234941118693)) (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))))
(*.f64 (/.f64 (+.f64 x -2) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 15625000000000000000000000000000/1128428295162862690821234941118693)) (+.f64 625000000000000000000/10838835996651139530249 (fma.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (/.f64 -1590392903967517110018625000000000/1128428295162862690821234941118693 x))))
(*.f64 (/.f64 (*.f64 (fma.f64 x x -4) (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (fma.f64 x x -4)) (+.f64 x -2))
(/.f64 (*.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) (fma.f64 x x -4)) (+.f64 x -2)) (fma.f64 x x -4))
(/.f64 (/.f64 (fma.f64 x x -4) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) (/.f64 (fma.f64 x x -4) (+.f64 x -2)))
(*.f64 (/.f64 (*.f64 (fma.f64 x x -4) (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (-.f64 (pow.f64 x 3) -8)) (+.f64 (*.f64 x x) (+.f64 4 (*.f64 x -2))))
(*.f64 (/.f64 (fma.f64 x x -4) (/.f64 (+.f64 (pow.f64 x 3) 8) (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))) (fma.f64 x x (+.f64 4 (*.f64 x -2))))
(*.f64 (/.f64 (/.f64 (fma.f64 x x -4) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) (+.f64 (pow.f64 x 3) 8)) (fma.f64 x x (fma.f64 x -2 4)))
(*.f64 (/.f64 (*.f64 (+.f64 -8 (pow.f64 x 3)) (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (-.f64 4 (*.f64 x -2)) (-.f64 4 (*.f64 x -2))))) (+.f64 (fma.f64 x x -4) (*.f64 x -2)))
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (/.f64 (-.f64 (pow.f64 x 4) (*.f64 (-.f64 4 (*.f64 x -2)) (-.f64 4 (*.f64 x -2)))) (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))) (+.f64 (fma.f64 x x -4) (*.f64 x -2)))
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (*.f64 (-.f64 (pow.f64 x 4) (*.f64 (+.f64 4 (*.f64 x 2)) (+.f64 4 (*.f64 x 2)))) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (fma.f64 x -2 (fma.f64 x x -4)))
(/.f64 (/.f64 (*.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) (fma.f64 x -2 (fma.f64 x x -4))) (+.f64 (fma.f64 x x 4) (*.f64 x 2))) (fma.f64 x -2 (fma.f64 x x -4)))
(*.f64 (/.f64 (*.f64 (+.f64 -8 (pow.f64 x 3)) (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (+.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (-.f64 4 (*.f64 x -2)) 3))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (-.f64 (*.f64 (-.f64 4 (*.f64 x -2)) (-.f64 4 (*.f64 x -2))) (*.f64 (*.f64 x x) (-.f64 4 (*.f64 x -2))))))
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (/.f64 (+.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (-.f64 4 (*.f64 x -2)) 3)) (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))) (+.f64 (pow.f64 x 4) (*.f64 (-.f64 4 (*.f64 x -2)) (-.f64 (-.f64 4 (*.f64 x -2)) (*.f64 x x)))))
(/.f64 (*.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) (fma.f64 (+.f64 4 (*.f64 x 2)) (+.f64 4 (-.f64 (*.f64 x 2) (*.f64 x x))) (pow.f64 x 4))) (+.f64 (pow.f64 x 6) (pow.f64 (+.f64 4 (*.f64 x 2)) 3)))
(/.f64 (*.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) (fma.f64 (+.f64 4 (*.f64 x 2)) (+.f64 4 (*.f64 x (-.f64 2 x))) (pow.f64 x 4))) (+.f64 (pow.f64 x 6) (pow.f64 (+.f64 4 (*.f64 x 2)) 3)))
(*.f64 (/.f64 (/.f64 (+.f64 x -2) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (sqrt.f64 (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001)))) (sqrt.f64 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(*.f64 (/.f64 (+.f64 x -2) (*.f64 (sqrt.f64 (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001))) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))) (sqrt.f64 (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))))
(*.f64 (/.f64 (/.f64 (+.f64 x -2) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (sqrt.f64 (+.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) -4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001)))) (sqrt.f64 (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))))
(*.f64 (/.f64 (/.f64 (+.f64 x -2) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (sqrt.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))))) (sqrt.f64 (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)))))
(*.f64 (/.f64 (/.f64 (+.f64 x -2) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (sqrt.f64 (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 15625000000000000000000000000000/1128428295162862690821234941118693))) (sqrt.f64 (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)))))
(*.f64 (/.f64 (/.f64 (+.f64 x -2) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (sqrt.f64 (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 15625000000000000000000000000000/1128428295162862690821234941118693))) (sqrt.f64 (+.f64 625000000000000000000/10838835996651139530249 (fma.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (/.f64 -1590392903967517110018625000000000/1128428295162862690821234941118693 x)))))
(*.f64 (/.f64 (/.f64 (+.f64 x -2) (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2)) (cbrt.f64 (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001)))) (cbrt.f64 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(*.f64 (/.f64 (/.f64 (+.f64 x -2) (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2)) (cbrt.f64 (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001)))) (cbrt.f64 (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))))
(*.f64 (/.f64 (+.f64 x -2) (*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2) (cbrt.f64 (+.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) -4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001))))) (cbrt.f64 (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))))
(*.f64 (/.f64 (/.f64 (+.f64 x -2) (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2)) (cbrt.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))))) (cbrt.f64 (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)))))
(/.f64 (*.f64 (/.f64 (+.f64 x -2) (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2)) (cbrt.f64 (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))))) (cbrt.f64 (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 15625000000000000000000000000000/1128428295162862690821234941118693)))
(*.f64 (/.f64 (/.f64 (+.f64 x -2) (cbrt.f64 (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 15625000000000000000000000000000/1128428295162862690821234941118693))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2)) (cbrt.f64 (+.f64 625000000000000000000/10838835996651139530249 (fma.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (/.f64 -1590392903967517110018625000000000/1128428295162862690821234941118693 x)))))
(pow.f64 (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 1)
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(pow.f64 (sqrt.f64 (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) 2)
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(pow.f64 (cbrt.f64 (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) 3)
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(pow.f64 (pow.f64 (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 3) 1/3)
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(pow.f64 (/.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557) (+.f64 x -2)) -1)
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(neg.f64 (/.f64 (+.f64 x -2) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(*.f64 (-.f64 2 x) (/.f64 1 (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))))
(/.f64 (-.f64 2 x) (+.f64 (/.f64 -63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))
(sqrt.f64 (pow.f64 (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2))
(fabs.f64 (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(log.f64 (exp.f64 (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(cbrt.f64 (pow.f64 (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 3))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 x -2) 3) (pow.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557) 3)))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(exp.f64 (log.f64 (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(exp.f64 (*.f64 (log.f64 (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) 1))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(-.f64 (exp.f64 (log1p.f64 (/.f64 63615716158700684400745/10838835996651139530249 x))) 79109730557/104109730557)
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(-.f64 (exp.f64 (log.f64 (+.f64 129109730557/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))) 1)
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(-.f64 (/.f64 625000000000000000000/10838835996651139530249 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) (/.f64 (pow.f64 x -2) (/.f64 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001)))
(-.f64 (/.f64 625000000000000000000/10838835996651139530249 (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))) (*.f64 (/.f64 (pow.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001))
(/.f64 (fma.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))
(-.f64 (+.f64 25000000000/104109730557 (exp.f64 (log1p.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)))) 1)
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(*.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(*.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557) 1)
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(*.f64 (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(*.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2) (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(*.f64 (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001)) (/.f64 1 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(-.f64 (/.f64 625000000000000000000/10838835996651139530249 (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))) (*.f64 (/.f64 (pow.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001))
(/.f64 (fma.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))
(*.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))) (/.f64 1 (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)))))
(/.f64 (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 15625000000000000000000000000000/1128428295162862690821234941118693) (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))))
(/.f64 (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 15625000000000000000000000000000/1128428295162862690821234941118693) (+.f64 625000000000000000000/10838835996651139530249 (fma.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (/.f64 -1590392903967517110018625000000000/1128428295162862690821234941118693 x))))
(*.f64 (/.f64 1 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001)))
(-.f64 (/.f64 625000000000000000000/10838835996651139530249 (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))) (*.f64 (/.f64 (pow.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001))
(/.f64 (fma.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))
(*.f64 (/.f64 1 (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)))) (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))))
(/.f64 (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 15625000000000000000000000000000/1128428295162862690821234941118693) (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))))
(/.f64 (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 15625000000000000000000000000000/1128428295162862690821234941118693) (+.f64 625000000000000000000/10838835996651139530249 (fma.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (/.f64 -1590392903967517110018625000000000/1128428295162862690821234941118693 x))))
(*.f64 (/.f64 (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001)) (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001))) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(*.f64 (/.f64 (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001)) (-.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)))) (+.f64 625000000000000000000/10838835996651139530249 (+.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))))
(*.f64 (/.f64 (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001)) (-.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)))) (+.f64 625000000000000000000/10838835996651139530249 (fma.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))))
(*.f64 (/.f64 (+.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) -4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001)) (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 -257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)))) (+.f64 625000000000000000000/10838835996651139530249 (fma.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))))
(*.f64 (/.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))) (-.f64 390625000000000000000000000000000000000000/117480365762300501174186766773860888386002001 (*.f64 (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)) (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))))) (+.f64 (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)))
(*.f64 (/.f64 (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 15625000000000000000000000000000/1128428295162862690821234941118693) (-.f64 390625000000000000000000000000000000000000/117480365762300501174186766773860888386002001 (*.f64 (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)) (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))))) (+.f64 (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)))
(*.f64 (/.f64 (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 15625000000000000000000000000000/1128428295162862690821234941118693) (-.f64 390625000000000000000000000000000000000000/117480365762300501174186766773860888386002001 (*.f64 (fma.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (/.f64 -1590392903967517110018625000000000/1128428295162862690821234941118693 x)) (fma.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (/.f64 -1590392903967517110018625000000000/1128428295162862690821234941118693 x))))) (-.f64 625000000000000000000/10838835996651139530249 (fma.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (/.f64 -1590392903967517110018625000000000/1128428295162862690821234941118693 x))))
(*.f64 (/.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))) (+.f64 244140625000000000000000000000000000000000000000000000000000000/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)) 3))) (+.f64 390625000000000000000000000000000000000000/117480365762300501174186766773860888386002001 (-.f64 (*.f64 (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)) (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))) (*.f64 625000000000000000000/10838835996651139530249 (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))))))
(*.f64 (/.f64 (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 15625000000000000000000000000000/1128428295162862690821234941118693) (+.f64 244140625000000000000000000000000000000000000000000000000000000/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)) 3))) (+.f64 390625000000000000000000000000000000000000/117480365762300501174186766773860888386002001 (*.f64 (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)) (-.f64 (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)) 625000000000000000000/10838835996651139530249))))
(*.f64 (/.f64 (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 15625000000000000000000000000000/1128428295162862690821234941118693) (+.f64 244140625000000000000000000000000000000000000000000000000000000/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 (fma.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (/.f64 -1590392903967517110018625000000000/1128428295162862690821234941118693 x)) 3))) (fma.f64 (fma.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (/.f64 -1590392903967517110018625000000000/1128428295162862690821234941118693 x)) (+.f64 (fma.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (/.f64 -1590392903967517110018625000000000/1128428295162862690821234941118693 x)) -625000000000000000000/10838835996651139530249) 390625000000000000000000000000000000000000/117480365762300501174186766773860888386002001))
(/.f64 1 (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(/.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557) 1)
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(/.f64 (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) (/.f64 1 (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(/.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2)))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2) (/.f64 1 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(/.f64 (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001)) (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(-.f64 (/.f64 625000000000000000000/10838835996651139530249 (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))) (*.f64 (/.f64 (pow.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001))
(/.f64 (fma.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))
(/.f64 (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001)) (/.f64 1 (/.f64 1 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(-.f64 (/.f64 625000000000000000000/10838835996651139530249 (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))) (*.f64 (/.f64 (pow.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001))
(/.f64 (fma.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))
(/.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))) (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))))
(/.f64 (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 15625000000000000000000000000000/1128428295162862690821234941118693) (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))))
(/.f64 (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 15625000000000000000000000000000/1128428295162862690821234941118693) (+.f64 625000000000000000000/10838835996651139530249 (fma.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (/.f64 -1590392903967517110018625000000000/1128428295162862690821234941118693 x))))
(/.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))) (/.f64 1 (/.f64 1 (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))))))
(/.f64 (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 15625000000000000000000000000000/1128428295162862690821234941118693) (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))))
(/.f64 (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 15625000000000000000000000000000/1128428295162862690821234941118693) (+.f64 625000000000000000000/10838835996651139530249 (fma.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (/.f64 -1590392903967517110018625000000000/1128428295162862690821234941118693 x))))
(/.f64 (sqrt.f64 (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001))) (/.f64 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)) (sqrt.f64 (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001)))))
(*.f64 (/.f64 (sqrt.f64 (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))) (sqrt.f64 (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001))))
(*.f64 (sqrt.f64 (+.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) -4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001))) (/.f64 (sqrt.f64 (+.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) -4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))))
(/.f64 (sqrt.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)))) (/.f64 (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))) (sqrt.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 15625000000000000000000000000000/1128428295162862690821234941118693)) (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)))) (sqrt.f64 (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 15625000000000000000000000000000/1128428295162862690821234941118693)))
(*.f64 (sqrt.f64 (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 15625000000000000000000000000000/1128428295162862690821234941118693)) (/.f64 (sqrt.f64 (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 15625000000000000000000000000000/1128428295162862690821234941118693)) (+.f64 625000000000000000000/10838835996651139530249 (fma.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (/.f64 -1590392903967517110018625000000000/1128428295162862690821234941118693 x)))))
(/.f64 (*.f64 (cbrt.f64 (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001))) (cbrt.f64 (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001)))) (/.f64 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)) (cbrt.f64 (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001)))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001))) (cbrt.f64 (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001)))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))) (cbrt.f64 (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001))))
(/.f64 (cbrt.f64 (+.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) -4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001))) (/.f64 (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)) (*.f64 (cbrt.f64 (+.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) -4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001))) (cbrt.f64 (+.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) -4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001))))))
(/.f64 (*.f64 (cbrt.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)))) (cbrt.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))))) (/.f64 (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))) (cbrt.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 15625000000000000000000000000000/1128428295162862690821234941118693)) (cbrt.f64 (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 15625000000000000000000000000000/1128428295162862690821234941118693))) (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)))) (cbrt.f64 (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 15625000000000000000000000000000/1128428295162862690821234941118693)))
(/.f64 (*.f64 (cbrt.f64 (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 15625000000000000000000000000000/1128428295162862690821234941118693)) (cbrt.f64 (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 15625000000000000000000000000000/1128428295162862690821234941118693))) (/.f64 (+.f64 625000000000000000000/10838835996651139530249 (fma.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (/.f64 -1590392903967517110018625000000000/1128428295162862690821234941118693 x))) (cbrt.f64 (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 15625000000000000000000000000000/1128428295162862690821234941118693))))
(/.f64 (neg.f64 (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001))) (neg.f64 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(-.f64 (/.f64 625000000000000000000/10838835996651139530249 (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))) (*.f64 (/.f64 (pow.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001))
(/.f64 (fma.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))
(/.f64 (neg.f64 (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001))) (*.f64 1 (neg.f64 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(-.f64 (/.f64 625000000000000000000/10838835996651139530249 (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))) (*.f64 (/.f64 (pow.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001))
(/.f64 (fma.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))
(/.f64 (neg.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)))) (neg.f64 (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)))))
(/.f64 (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 15625000000000000000000000000000/1128428295162862690821234941118693) (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))))
(/.f64 (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 15625000000000000000000000000000/1128428295162862690821234941118693) (+.f64 625000000000000000000/10838835996651139530249 (fma.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (/.f64 -1590392903967517110018625000000000/1128428295162862690821234941118693 x))))
(/.f64 (neg.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)))) (*.f64 1 (neg.f64 (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))))))
(/.f64 (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 15625000000000000000000000000000/1128428295162862690821234941118693) (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))))
(/.f64 (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 15625000000000000000000000000000/1128428295162862690821234941118693) (+.f64 625000000000000000000/10838835996651139530249 (fma.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (/.f64 -1590392903967517110018625000000000/1128428295162862690821234941118693 x))))
(/.f64 (-.f64 244140625000000000000000000000000000000000000000000000000000000/1273350417324164762071560844863517433176460731042563158718314028249 (*.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)))) (*.f64 (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))) (-.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)))))
(/.f64 (-.f64 244140625000000000000000000000000000000000000000000000000000000/1273350417324164762071560844863517433176460731042563158718314028249 (/.f64 (/.f64 66280614146290889621418222703932113554555258548808622485084104263053217620099112093341582016266413738101246625901714244092901020415640625/1621421285299624559026138364264576115736554869848922288966426322339597806827067238426772577038948985138826771509932343863305170006001 (pow.f64 x 3)) (pow.f64 x 3))) (*.f64 (+.f64 625000000000000000000/10838835996651139530249 (fma.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (/.f64 -1590392903967517110018625000000000/1128428295162862690821234941118693 x))) (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 -257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)))))
(/.f64 (+.f64 244140625000000000000000000000000000000000000000000000000000000/1273350417324164762071560844863517433176460731042563158718314028249 (/.f64 (/.f64 -66280614146290889621418222703932113554555258548808622485084104263053217620099112093341582016266413738101246625901714244092901020415640625/1621421285299624559026138364264576115736554869848922288966426322339597806827067238426772577038948985138826771509932343863305170006001 (pow.f64 x 3)) (pow.f64 x 3))) (*.f64 (+.f64 625000000000000000000/10838835996651139530249 (fma.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (/.f64 -1590392903967517110018625000000000/1128428295162862690821234941118693 x))) (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 -257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)))))
(/.f64 (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) 625000000000000000000/10838835996651139530249) (-.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(-.f64 (/.f64 625000000000000000000/10838835996651139530249 (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))) (*.f64 (/.f64 (pow.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001))
(/.f64 (fma.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))
(/.f64 (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) 625000000000000000000/10838835996651139530249) (*.f64 1 (-.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(-.f64 (/.f64 625000000000000000000/10838835996651139530249 (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))) (*.f64 (/.f64 (pow.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001))
(/.f64 (fma.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))
(/.f64 (-.f64 390625000000000000000000000000000000000000/117480365762300501174186766773860888386002001 (*.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001))) (*.f64 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)) (+.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001))))
(/.f64 (-.f64 390625000000000000000000000000000000000000/117480365762300501174186766773860888386002001 (*.f64 (*.f64 (pow.f64 x -2) (pow.f64 x -2)) 16377879918912143503510243194850115104648875311780620217339732271871837826654434455852750625/13801636339643907816354833967942419442533199497460951061154973021009778676271320776004001)) (*.f64 (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)) (+.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) 625000000000000000000/10838835996651139530249)))
(/.f64 (+.f64 390625000000000000000000000000000000000000/117480365762300501174186766773860888386002001 (*.f64 (pow.f64 x -4) -16377879918912143503510243194850115104648875311780620217339732271871837826654434455852750625/13801636339643907816354833967942419442533199497460951061154973021009778676271320776004001)) (*.f64 (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)) (fma.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 625000000000000000000/10838835996651139530249)))
(/.f64 (+.f64 3814697265625000000000000000000000000000000000000000000000000000000000000000000000000000000000/1436884640566026980087248002306956463852809545207787420605807470437932358048811335416292695263958557 (pow.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 3)) (*.f64 (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))) (+.f64 244140625000000000000000000000000000000000000000000000000000000/1273350417324164762071560844863517433176460731042563158718314028249 (-.f64 (*.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))) (*.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)))))))
(/.f64 (+.f64 3814697265625000000000000000000000000000000000000000000000000000000000000000000000000000000000/1436884640566026980087248002306956463852809545207787420605807470437932358048811335416292695263958557 (/.f64 17063958483649540578590792603806105085994906723683434999493560643231730257041094438140123107842330049286127317024047202571111120147882452886843178612777241726604492423262561145554769757429245601779978515625/2064637470294560547346291570957790462638925927067635289324191250986865530709185852928797204250192555397801492274888816399815056959334069473465104520939800977405016149038409233818253193356349813522249 (pow.f64 (pow.f64 x 3) 3))) (*.f64 (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))) (+.f64 244140625000000000000000000000000000000000000000000000000000000/1273350417324164762071560844863517433176460731042563158718314028249 (*.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) (-.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 15625000000000000000000000000000/1128428295162862690821234941118693)))))
(/.f64 (/.f64 (+.f64 3814697265625000000000000000000000000000000000000000000000000000000000000000000000000000000000/1436884640566026980087248002306956463852809545207787420605807470437932358048811335416292695263958557 (/.f64 17063958483649540578590792603806105085994906723683434999493560643231730257041094438140123107842330049286127317024047202571111120147882452886843178612777241726604492423262561145554769757429245601779978515625/2064637470294560547346291570957790462638925927067635289324191250986865530709185852928797204250192555397801492274888816399815056959334069473465104520939800977405016149038409233818253193356349813522249 (pow.f64 (pow.f64 x 3) 3))) (+.f64 625000000000000000000/10838835996651139530249 (fma.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (/.f64 -1590392903967517110018625000000000/1128428295162862690821234941118693 x)))) (fma.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) -15625000000000000000000000000000/1128428295162862690821234941118693) 244140625000000000000000000000000000000000000000000000000000000/1273350417324164762071560844863517433176460731042563158718314028249))
(/.f64 (-.f64 244140625000000000000000000000000000000000000000000000000000000/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) 3)) (*.f64 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)) (+.f64 390625000000000000000000000000000000000000/117480365762300501174186766773860888386002001 (+.f64 (*.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001)) (*.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001))))))
(/.f64 (-.f64 244140625000000000000000000000000000000000000000000000000000000/1273350417324164762071560844863517433176460731042563158718314028249 (*.f64 (pow.f64 (pow.f64 x -2) 3) 66280614146290889621418222703932113554555258548808622485084104263053217620099112093341582016266413738101246625901714244092901020415640625/1621421285299624559026138364264576115736554869848922288966426322339597806827067238426772577038948985138826771509932343863305170006001)) (*.f64 (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)) (+.f64 390625000000000000000000000000000000000000/117480365762300501174186766773860888386002001 (*.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (+.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) 625000000000000000000/10838835996651139530249)))))
(/.f64 (+.f64 244140625000000000000000000000000000000000000000000000000000000/1273350417324164762071560844863517433176460731042563158718314028249 (*.f64 (pow.f64 (pow.f64 x -2) 3) -66280614146290889621418222703932113554555258548808622485084104263053217620099112093341582016266413738101246625901714244092901020415640625/1621421285299624559026138364264576115736554869848922288966426322339597806827067238426772577038948985138826771509932343863305170006001)) (*.f64 (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)) (+.f64 390625000000000000000000000000000000000000/117480365762300501174186766773860888386002001 (fma.f64 (pow.f64 x -4) 16377879918912143503510243194850115104648875311780620217339732271871837826654434455852750625/13801636339643907816354833967942419442533199497460951061154973021009778676271320776004001 (*.f64 (pow.f64 x -2) 2529349588990232100545472153815542112347846890625000000000000000000/1273350417324164762071560844863517433176460731042563158718314028249)))))
(/.f64 (/.f64 (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001)) 1) (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(-.f64 (/.f64 625000000000000000000/10838835996651139530249 (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))) (*.f64 (/.f64 (pow.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001))
(/.f64 (fma.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))
(/.f64 (/.f64 (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001)) (sqrt.f64 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))) (sqrt.f64 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(-.f64 (/.f64 625000000000000000000/10838835996651139530249 (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))) (*.f64 (/.f64 (pow.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001))
(/.f64 (fma.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))
(/.f64 (/.f64 (-.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001)) (*.f64 (cbrt.f64 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) (cbrt.f64 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))) (cbrt.f64 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(-.f64 (/.f64 625000000000000000000/10838835996651139530249 (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))) (*.f64 (/.f64 (pow.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001))
(/.f64 (fma.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))
(/.f64 (/.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))) 1) (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))))
(/.f64 (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 15625000000000000000000000000000/1128428295162862690821234941118693) (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))))
(/.f64 (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 15625000000000000000000000000000/1128428295162862690821234941118693) (+.f64 625000000000000000000/10838835996651139530249 (fma.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (/.f64 -1590392903967517110018625000000000/1128428295162862690821234941118693 x))))
(/.f64 (/.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))) (sqrt.f64 (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))))) (sqrt.f64 (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)))))
(/.f64 (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 15625000000000000000000000000000/1128428295162862690821234941118693) (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))))
(/.f64 (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 15625000000000000000000000000000/1128428295162862690821234941118693) (+.f64 625000000000000000000/10838835996651139530249 (fma.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (/.f64 -1590392903967517110018625000000000/1128428295162862690821234941118693 x))))
(/.f64 (/.f64 (+.f64 15625000000000000000000000000000/1128428295162862690821234941118693 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3))) (*.f64 (cbrt.f64 (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)))) (cbrt.f64 (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)))))) (cbrt.f64 (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)))))
(/.f64 (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 15625000000000000000000000000000/1128428295162862690821234941118693) (+.f64 625000000000000000000/10838835996651139530249 (-.f64 (*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))))
(/.f64 (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) 15625000000000000000000000000000/1128428295162862690821234941118693) (+.f64 625000000000000000000/10838835996651139530249 (fma.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (/.f64 -1590392903967517110018625000000000/1128428295162862690821234941118693 x))))
(pow.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557) 1)
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(pow.f64 (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2)
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 3)
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(pow.f64 (pow.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557) 3) 1/3)
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(sqrt.f64 (pow.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557) 2))
(fabs.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(log.f64 (exp.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(cbrt.f64 (pow.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557) 3))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(expm1.f64 (log.f64 (+.f64 129109730557/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(exp.f64 (log.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 1))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(log1p.f64 (expm1.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(fma.f64 1 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(fma.f64 (/.f64 1 x) 63615716158700684400745/10838835996651139530249 25000000000/104109730557)
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(fma.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x) 25000000000/104109730557)
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(fma.f64 (sqrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) (sqrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 25000000000/104109730557)
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 2) (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 25000000000/104109730557)
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)

localize27.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.34%
(/.f64 (+.f64 x -2) (/.f64 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) 625000000000000000000/10838835996651139530249) (-.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
0.39%
(/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))
0.4%
(/.f64 63615716158700684400745/10838835996651139530249 x)
26.28%
(/.f64 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) 625000000000000000000/10838835996651139530249) (-.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
Compiler

Compiled 65 to 44 computations (32.3% saved)

series40.0ms (0.2%)

Counts
3 → 36
Calls

9 calls:

TimeVariablePointExpression
37.0ms
x
@0
(/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))
1.0ms
x
@0
(/.f64 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) 625000000000000000000/10838835996651139530249) (-.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
0.0ms
x
@inf
(/.f64 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) 625000000000000000000/10838835996651139530249) (-.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
0.0ms
x
@-inf
(/.f64 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) 625000000000000000000/10838835996651139530249) (-.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
0.0ms
x
@0
(/.f64 (+.f64 x -2) (/.f64 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) 625000000000000000000/10838835996651139530249) (-.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))

rewrite151.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1064×distribute-rgt-in
1000×distribute-lft-in
388×add-sqr-sqrt
372×add-exp-log
372×add-log-exp
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01699
138851
2557251
Stop Event
node limit
Counts
3 → 156
Calls
Call 1
Inputs
(/.f64 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) 625000000000000000000/10838835996651139530249) (-.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))
(/.f64 (+.f64 x -2) (/.f64 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) 625000000000000000000/10838835996651139530249) (-.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (/.f64 (pow.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))) (neg.f64 (/.f64 625000000000000000000/10838835996651139530249 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (/.f64 (pow.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))) (*.f64 1 (neg.f64 (/.f64 625000000000000000000/10838835996651139530249 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (/.f64 (pow.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))) (*.f64 -625000000000000000000/10838835996651139530249 (/.f64 -1 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (/.f64 625000000000000000000/10838835996651139530249 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))) (*.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (/.f64 (pow.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 -1 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (*.f64 (/.f64 -1 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) -625000000000000000000/10838835996651139530249))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 -1 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) -625000000000000000000/10838835996651139530249) (*.f64 (/.f64 -1 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (/.f64 63615716158700684400745/10838835996651139530249 x)) (*.f64 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) 25000000000/104109730557))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) 25000000000/104109730557) (*.f64 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (/.f64 63615716158700684400745/10838835996651139530249 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (*.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (/.f64 (pow.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)))) (*.f64 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (neg.f64 (/.f64 625000000000000000000/10838835996651139530249 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) -15625000000000000000000000000000/1128428295162862690821234941118693)) (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (*.f64 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) -15625000000000000000000000000000/1128428295162862690821234941118693)) (+.f64 625000000000000000000/10838835996651139530249 (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) -15625000000000000000000000000000/1128428295162862690821234941118693)) (+.f64 625000000000000000000/10838835996651139530249 (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))) (*.f64 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) -15625000000000000000000000000000/1128428295162862690821234941118693)) (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) -15625000000000000000000000000000/1128428295162862690821234941118693)) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) 625000000000000000000/10838835996651139530249)) (*.f64 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) -15625000000000000000000000000000/1128428295162862690821234941118693)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (/.f64 (pow.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))) 1) (*.f64 (neg.f64 (/.f64 625000000000000000000/10838835996651139530249 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -625000000000000000000/10838835996651139530249 (/.f64 -1 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))) (*.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (/.f64 (pow.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249))) (*.f64 25000000000/104109730557 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 25000000000/104109730557 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249))) (*.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (/.f64 (pow.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))) (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249))) (*.f64 (neg.f64 (/.f64 625000000000000000000/10838835996651139530249 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))) (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) -15625000000000000000000000000000/1128428295162862690821234941118693))) (*.f64 (+.f64 625000000000000000000/10838835996651139530249 (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)) (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) -15625000000000000000000000000000/1128428295162862690821234941118693))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 625000000000000000000/10838835996651139530249 (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)) (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) -15625000000000000000000000000000/1128428295162862690821234941118693))) (*.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) -15625000000000000000000000000000/1128428295162862690821234941118693))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) 625000000000000000000/10838835996651139530249) (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) -15625000000000000000000000000000/1128428295162862690821234941118693))) (*.f64 (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x) (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) -15625000000000000000000000000000/1128428295162862690821234941118693))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (/.f64 (pow.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))) (/.f64 625000000000000000000/10838835996651139530249 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log.f64 (+.f64 129109730557/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 63615716158700684400745/10838835996651139530249 x))) 79109730557/104109730557)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 25000000000/104109730557 (exp.f64 (log1p.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (/.f64 -1 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (*.f64 (sqrt.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (/.f64 -1 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) 2) (*.f64 (cbrt.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (/.f64 -1 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2) (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (/.f64 1 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))) (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)) 2)) (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) -15625000000000000000000000000000/1128428295162862690821234941118693)) (+.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) 625000000000000000000/10838835996651139530249) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) 1) (/.f64 (sqrt.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)) 2)) (/.f64 (sqrt.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) 2) 1) (/.f64 (cbrt.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) 2) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))) (/.f64 (cbrt.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) 2) (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)) 2)) (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 -1 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) 3) (pow.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log.f64 (+.f64 129109730557/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x) 25000000000/104109730557)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) (sqrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 25000000000/104109730557)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 2) (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 25000000000/104109730557)))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 (/.f64 1 x) (/.f64 1 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 63615716158700684400745/10838835996651139530249 (*.f64 (/.f64 1 x) (/.f64 63615716158700684400745/10838835996651139530249 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 63615716158700684400745/10838835996651139530249 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) (*.f64 (sqrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) (/.f64 63615716158700684400745/10838835996651139530249 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 2) (cbrt.f64 (/.f64 16377879918912143503510243194850115104648875311780620217339732271871837826654434455852750625/13801636339643907816354833967942419442533199497460951061154973021009778676271320776004001 (pow.f64 x 4))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 2) (*.f64 (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) (/.f64 63615716158700684400745/10838835996651139530249 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 16377879918912143503510243194850115104648875311780620217339732271871837826654434455852750625/13801636339643907816354833967942419442533199497460951061154973021009778676271320776004001 (pow.f64 x 4))) (pow.f64 (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 x) (/.f64 1 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (/.f64 1 (*.f64 x (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (sqrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x))) (sqrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 63615716158700684400745/10838835996651139530249) (/.f64 1 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (pow.f64 (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 2)) (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 2) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 x x) 117480365762300501174186766773860888386002001/4046959342384371360872755446104867379756555025) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (/.f64 16377879918912143503510243194850115104648875311780620217339732271871837826654434455852750625/13801636339643907816354833967942419442533199497460951061154973021009778676271320776004001 (pow.f64 x 4)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 2 (log.f64 (/.f64 63615716158700684400745/10838835996651139530249 x))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (*.f64 2 (log.f64 (/.f64 63615716158700684400745/10838835996651139530249 x))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (/.f64 63615716158700684400745/10838835996651139530249 x)) (*.f64 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) -25000000000/104109730557))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) -25000000000/104109730557) (*.f64 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (/.f64 63615716158700684400745/10838835996651139530249 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249))) (*.f64 -25000000000/104109730557 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -25000000000/104109730557 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249))) (*.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (/.f64 63615716158700684400745/10838835996651139530249 x))) (*.f64 1 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) -25000000000/104109730557)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)))) (*.f64 1 (*.f64 -25000000000/104109730557 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 -1 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) x) (*.f64 (/.f64 -1 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) -2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 -1 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) -2) (*.f64 (/.f64 -1 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) 1) (/.f64 63615716158700684400745/10838835996651139530249 x)) (*.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) 1) -25000000000/104109730557))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) 1) -25000000000/104109730557) (*.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) 1) (/.f64 63615716158700684400745/10838835996651139530249 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) (neg.f64 (/.f64 63615716158700684400745/10838835996651139530249 x))) (*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) 25000000000/104109730557))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (/.f64 63615716158700684400745/10838835996651139530249 x)) 1) (*.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) -25000000000/104109730557) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249))) 1) (*.f64 (*.f64 -25000000000/104109730557 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (/.f64 -1 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))) (*.f64 -2 (/.f64 -1 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -2 (/.f64 -1 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))) (*.f64 x (/.f64 -1 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (*.f64 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) 1)) (*.f64 -25000000000/104109730557 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -25000000000/104109730557 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) 1)) (*.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (*.f64 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))))) (*.f64 25000000000/104109730557 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557) (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x -2) (/.f64 -1 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 x -2)) (*.f64 (sqrt.f64 (+.f64 x -2)) (/.f64 -1 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))) (sqrt.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (*.f64 (cbrt.f64 (+.f64 x -2)) (/.f64 -1 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))) 2) (cbrt.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) (+.f64 x -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 2 x) (/.f64 1 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) 1) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)) 2)) (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (/.f64 (+.f64 x -2) (/.f64 -1 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (/.f64 (+.f64 x -2) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2)) (/.f64 (+.f64 x -2) (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 x -2) 1) (/.f64 -1 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) 1) (/.f64 (sqrt.f64 (+.f64 x -2)) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (/.f64 (sqrt.f64 (+.f64 x -2)) (/.f64 -1 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) 1) (/.f64 (cbrt.f64 (+.f64 x -2)) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2)) (/.f64 (sqrt.f64 (+.f64 x -2)) (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (/.f64 (cbrt.f64 (+.f64 x -2)) (/.f64 -1 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (/.f64 (cbrt.f64 (+.f64 x -2)) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2)) (cbrt.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)) (-.f64 2 x)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (+.f64 x -2) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (+.f64 x -2) 3) (pow.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))))))

simplify219.0ms (0.9%)

Algorithm
egg-herbie
Rules
1824×distribute-lft-in
1794×distribute-rgt-in
850×associate-/l/
540×associate-/r/
488×associate-*r*
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
04025760
110725256
240035100
Stop Event
node limit
Counts
192 → 215
Calls
Call 1
Inputs
(/.f64 63615716158700684400745/10838835996651139530249 x)
(+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)))
(+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)))
(+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)))
25000000000/104109730557
(+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)))
(+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)))
(+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)))
25000000000/104109730557
(+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)))
(+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)))
(+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)))
(/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x 2))
(/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x 2))
(/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x 2))
(/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x 2))
(/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x 2))
(/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x 2))
(/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x 2))
(/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x 2))
(/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x 2))
(/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x 2))
(/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x 2))
(/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x 2))
(*.f64 -21677671993302279060498/63615716158700684400745 x)
(+.f64 (*.f64 -21677671993302279060498/63615716158700684400745 x) (*.f64 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005 (pow.f64 x 2)))
(+.f64 (*.f64 -21677671993302279060498/63615716158700684400745 x) (+.f64 (*.f64 -15531958483728442896900204939725691302376040162924525257000000000/2059601734647409189681626961129620613782216990037768112413421947949 (pow.f64 x 3)) (*.f64 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005 (pow.f64 x 2))))
(+.f64 (*.f64 8085140063817392293767204333964610734904639776273413528167055890745000000000000000000/26204607870259429605616389111760184167438200498848992347743571634994940522647095129364401 (pow.f64 x 4)) (+.f64 (*.f64 -21677671993302279060498/63615716158700684400745 x) (+.f64 (*.f64 -15531958483728442896900204939725691302376040162924525257000000000/2059601734647409189681626961129620613782216990037768112413421947949 (pow.f64 x 3)) (*.f64 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005 (pow.f64 x 2)))))
(*.f64 104109730557/25000000000 x)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 (/.f64 1 x))) (+.f64 (*.f64 2228132873331717514604942953872073445011286406000685871983421947949/33871362489534811032028125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))) 13764240537310136880149/125000000000000000000))
(*.f64 104109730557/25000000000 x)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 (/.f64 1 x))) (+.f64 (*.f64 2228132873331717514604942953872073445011286406000685871983421947949/33871362489534811032028125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))) 13764240537310136880149/125000000000000000000))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))
(+.f64 (*.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (/.f64 (pow.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))) (neg.f64 (/.f64 625000000000000000000/10838835996651139530249 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))))
(+.f64 (*.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (/.f64 (pow.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))) (*.f64 1 (neg.f64 (/.f64 625000000000000000000/10838835996651139530249 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)))))
(+.f64 (*.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (/.f64 (pow.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))) (*.f64 -625000000000000000000/10838835996651139530249 (/.f64 -1 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(+.f64 (neg.f64 (/.f64 625000000000000000000/10838835996651139530249 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))) (*.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (/.f64 (pow.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))))
(+.f64 (*.f64 (/.f64 -1 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (*.f64 (/.f64 -1 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) -625000000000000000000/10838835996651139530249))
(+.f64 (*.f64 (/.f64 -1 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) -625000000000000000000/10838835996651139530249) (*.f64 (/.f64 -1 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))))
(+.f64 (*.f64 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (/.f64 63615716158700684400745/10838835996651139530249 x)) (*.f64 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) 25000000000/104109730557))
(+.f64 (*.f64 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) 25000000000/104109730557) (*.f64 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (/.f64 63615716158700684400745/10838835996651139530249 x)))
(+.f64 (*.f64 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (*.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (/.f64 (pow.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)))) (*.f64 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (neg.f64 (/.f64 625000000000000000000/10838835996651139530249 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)))))
(+.f64 (*.f64 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) -15625000000000000000000000000000/1128428295162862690821234941118693)) (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (*.f64 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) -15625000000000000000000000000000/1128428295162862690821234941118693)) (+.f64 625000000000000000000/10838835996651139530249 (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))))
(+.f64 (*.f64 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) -15625000000000000000000000000000/1128428295162862690821234941118693)) (+.f64 625000000000000000000/10838835996651139530249 (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))) (*.f64 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) -15625000000000000000000000000000/1128428295162862690821234941118693)) (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))))
(+.f64 (*.f64 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) -15625000000000000000000000000000/1128428295162862690821234941118693)) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) 625000000000000000000/10838835996651139530249)) (*.f64 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) -15625000000000000000000000000000/1128428295162862690821234941118693)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)))
(+.f64 (*.f64 (*.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (/.f64 (pow.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))) 1) (*.f64 (neg.f64 (/.f64 625000000000000000000/10838835996651139530249 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))) 1))
(+.f64 (*.f64 -625000000000000000000/10838835996651139530249 (/.f64 -1 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))) (*.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (/.f64 (pow.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))))
(+.f64 (*.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249))) (*.f64 25000000000/104109730557 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249))))
(+.f64 (*.f64 25000000000/104109730557 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249))) (*.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249))))
(+.f64 (*.f64 (*.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (/.f64 (pow.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))) (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249))) (*.f64 (neg.f64 (/.f64 625000000000000000000/10838835996651139530249 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))) (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249))))
(+.f64 (*.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) -15625000000000000000000000000000/1128428295162862690821234941118693))) (*.f64 (+.f64 625000000000000000000/10838835996651139530249 (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)) (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) -15625000000000000000000000000000/1128428295162862690821234941118693))))
(+.f64 (*.f64 (+.f64 625000000000000000000/10838835996651139530249 (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)) (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) -15625000000000000000000000000000/1128428295162862690821234941118693))) (*.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) -15625000000000000000000000000000/1128428295162862690821234941118693))))
(+.f64 (*.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) 625000000000000000000/10838835996651139530249) (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) -15625000000000000000000000000000/1128428295162862690821234941118693))) (*.f64 (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x) (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) -15625000000000000000000000000000/1128428295162862690821234941118693))))
(-.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)
(-.f64 (*.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (/.f64 (pow.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))) (/.f64 625000000000000000000/10838835996651139530249 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)))
(-.f64 (exp.f64 (log.f64 (+.f64 129109730557/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))) 1)
(-.f64 (exp.f64 (log1p.f64 (/.f64 63615716158700684400745/10838835996651139530249 x))) 79109730557/104109730557)
(-.f64 (+.f64 25000000000/104109730557 (exp.f64 (log1p.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)))) 1)
(*.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (/.f64 -1 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(*.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557) 1)
(*.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(*.f64 (sqrt.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (*.f64 (sqrt.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (/.f64 -1 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(*.f64 (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) 2) (*.f64 (cbrt.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (/.f64 -1 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(*.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2) (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(*.f64 (/.f64 -1 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249))
(*.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (/.f64 1 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))) (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)) 2)) (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))))
(*.f64 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(*.f64 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) -15625000000000000000000000000000/1128428295162862690821234941118693)) (+.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) 625000000000000000000/10838835996651139530249) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) 1) (/.f64 (sqrt.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)) 2)) (/.f64 (sqrt.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) 2) 1) (/.f64 (cbrt.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) 2) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))) (/.f64 (cbrt.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) 2) (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)) 2)) (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(pow.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557) 1)
(pow.f64 (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 3)
(pow.f64 (pow.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557) 3) 1/3)
(pow.f64 (/.f64 -1 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) -1)
(neg.f64 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(sqrt.f64 (pow.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557) 2))
(log.f64 (exp.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557) 3))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) 3) (pow.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557) 3)))
(expm1.f64 (log.f64 (+.f64 129109730557/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(exp.f64 (log.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 1))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(fma.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x) 25000000000/104109730557)
(fma.f64 1 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(fma.f64 (sqrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) (sqrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 25000000000/104109730557)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 2) (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 25000000000/104109730557)
(-.f64 (exp.f64 (log1p.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) 1)
(*.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2))
(*.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 (/.f64 1 x) (/.f64 1 x)))
(*.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) 1)
(*.f64 63615716158700684400745/10838835996651139530249 (*.f64 (/.f64 1 x) (/.f64 63615716158700684400745/10838835996651139530249 x)))
(*.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 63615716158700684400745/10838835996651139530249 x))
(*.f64 1 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))
(*.f64 (sqrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) (*.f64 (sqrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) (/.f64 63615716158700684400745/10838835996651139530249 x)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 2) (cbrt.f64 (/.f64 16377879918912143503510243194850115104648875311780620217339732271871837826654434455852750625/13801636339643907816354833967942419442533199497460951061154973021009778676271320776004001 (pow.f64 x 4))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 2) (*.f64 (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) (/.f64 63615716158700684400745/10838835996651139530249 x)))
(*.f64 (cbrt.f64 (/.f64 16377879918912143503510243194850115104648875311780620217339732271871837826654434455852750625/13801636339643907816354833967942419442533199497460951061154973021009778676271320776004001 (pow.f64 x 4))) (pow.f64 (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 2))
(*.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 x) (/.f64 1 x))
(*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001)
(*.f64 -4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (/.f64 1 (*.f64 x (neg.f64 x))))
(*.f64 (*.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (sqrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x))) (sqrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(*.f64 (*.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 63615716158700684400745/10838835996651139530249) (/.f64 1 x))
(*.f64 (*.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (pow.f64 (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 2)) (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(pow.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) 1)
(pow.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 2)
(pow.f64 (pow.f64 (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 2) 3)
(pow.f64 (*.f64 (*.f64 x x) 117480365762300501174186766773860888386002001/4046959342384371360872755446104867379756555025) -1)
(pow.f64 (pow.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) 3) 1/3)
(sqrt.f64 (/.f64 16377879918912143503510243194850115104648875311780620217339732271871837826654434455852750625/13801636339643907816354833967942419442533199497460951061154973021009778676271320776004001 (pow.f64 x 4)))
(log.f64 (exp.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))))
(cbrt.f64 (pow.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) 3))
(expm1.f64 (log1p.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))))
(exp.f64 (*.f64 2 (log.f64 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (/.f64 63615716158700684400745/10838835996651139530249 x))) 1))
(log1p.f64 (expm1.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))))
(+.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (/.f64 63615716158700684400745/10838835996651139530249 x)) (*.f64 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) -25000000000/104109730557))
(+.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) -25000000000/104109730557) (*.f64 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (/.f64 63615716158700684400745/10838835996651139530249 x)))
(+.f64 (*.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249))) (*.f64 -25000000000/104109730557 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249))))
(+.f64 (*.f64 -25000000000/104109730557 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249))) (*.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249))))
(+.f64 (*.f64 1 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (/.f64 63615716158700684400745/10838835996651139530249 x))) (*.f64 1 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) -25000000000/104109730557)))
(+.f64 (*.f64 1 (*.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)))) (*.f64 1 (*.f64 -25000000000/104109730557 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)))))
(+.f64 (*.f64 (/.f64 -1 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) x) (*.f64 (/.f64 -1 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) -2))
(+.f64 (*.f64 (/.f64 -1 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) -2) (*.f64 (/.f64 -1 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) x))
(+.f64 (*.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) 1) (/.f64 63615716158700684400745/10838835996651139530249 x)) (*.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) 1) -25000000000/104109730557))
(+.f64 (*.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) 1) -25000000000/104109730557) (*.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) 1) (/.f64 63615716158700684400745/10838835996651139530249 x)))
(+.f64 (*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) (neg.f64 (/.f64 63615716158700684400745/10838835996651139530249 x))) (*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) 25000000000/104109730557))
(+.f64 (*.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (/.f64 63615716158700684400745/10838835996651139530249 x)) 1) (*.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) -25000000000/104109730557) 1))
(+.f64 (*.f64 (*.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249))) 1) (*.f64 (*.f64 -25000000000/104109730557 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249))) 1))
(+.f64 (*.f64 x (/.f64 -1 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))) (*.f64 -2 (/.f64 -1 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(+.f64 (*.f64 -2 (/.f64 -1 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))) (*.f64 x (/.f64 -1 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(+.f64 (*.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (*.f64 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) 1)) (*.f64 -25000000000/104109730557 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) 1)))
(+.f64 (*.f64 -25000000000/104109730557 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) 1)) (*.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (*.f64 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) 1)))
(+.f64 (*.f64 (neg.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))))) (*.f64 25000000000/104109730557 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))) 1)
(*.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557) (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)))
(*.f64 (+.f64 x -2) (/.f64 -1 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(*.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) 1)
(*.f64 1 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(*.f64 (sqrt.f64 (+.f64 x -2)) (*.f64 (sqrt.f64 (+.f64 x -2)) (/.f64 -1 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(*.f64 (sqrt.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))) (sqrt.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (*.f64 (cbrt.f64 (+.f64 x -2)) (/.f64 -1 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(*.f64 (cbrt.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))) 2) (cbrt.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))
(*.f64 (/.f64 -1 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) (+.f64 x -2))
(*.f64 (-.f64 2 x) (/.f64 1 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(*.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) 1) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))
(*.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)))
(*.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)) 2)) (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)))
(*.f64 (/.f64 1 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (/.f64 (+.f64 x -2) (/.f64 -1 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (/.f64 (+.f64 x -2) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2)) (/.f64 (+.f64 x -2) (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))
(*.f64 (/.f64 (+.f64 x -2) 1) (/.f64 -1 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) 1) (/.f64 (sqrt.f64 (+.f64 x -2)) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (/.f64 (sqrt.f64 (+.f64 x -2)) (/.f64 -1 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) 1) (/.f64 (cbrt.f64 (+.f64 x -2)) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2)) (/.f64 (sqrt.f64 (+.f64 x -2)) (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (/.f64 (cbrt.f64 (+.f64 x -2)) (/.f64 -1 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (/.f64 (cbrt.f64 (+.f64 x -2)) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2)) (cbrt.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(pow.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) 1)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))) 2)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) 3) 1/3)
(pow.f64 (/.f64 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)) (-.f64 2 x)) -1)
(neg.f64 (/.f64 (+.f64 x -2) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 x -2) 3) (pow.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557) 3)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(exp.f64 (log.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
Outputs
(/.f64 63615716158700684400745/10838835996651139530249 x)
(+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
25000000000/104109730557
(+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
25000000000/104109730557
(+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x 2))
(/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))
(*.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2))
(/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x 2))
(/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))
(*.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2))
(/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x 2))
(/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))
(*.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2))
(/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x 2))
(/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))
(*.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2))
(/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x 2))
(/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))
(*.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2))
(/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x 2))
(/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))
(*.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2))
(/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x 2))
(/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))
(*.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2))
(/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x 2))
(/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))
(*.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2))
(/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x 2))
(/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))
(*.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2))
(/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x 2))
(/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))
(*.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2))
(/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x 2))
(/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))
(*.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2))
(/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x 2))
(/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))
(*.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2))
(*.f64 -21677671993302279060498/63615716158700684400745 x)
(*.f64 x -21677671993302279060498/63615716158700684400745)
(+.f64 (*.f64 -21677671993302279060498/63615716158700684400745 x) (*.f64 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005 (pow.f64 x 2)))
(fma.f64 -21677671993302279060498/63615716158700684400745 x (*.f64 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005 (*.f64 x x)))
(fma.f64 x -21677671993302279060498/63615716158700684400745 (*.f64 x (*.f64 x 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005)))
(+.f64 (*.f64 -21677671993302279060498/63615716158700684400745 x) (+.f64 (*.f64 -15531958483728442896900204939725691302376040162924525257000000000/2059601734647409189681626961129620613782216990037768112413421947949 (pow.f64 x 3)) (*.f64 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005 (pow.f64 x 2))))
(fma.f64 -21677671993302279060498/63615716158700684400745 x (fma.f64 -15531958483728442896900204939725691302376040162924525257000000000/2059601734647409189681626961129620613782216990037768112413421947949 (pow.f64 x 3) (*.f64 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005 (*.f64 x x))))
(fma.f64 x -21677671993302279060498/63615716158700684400745 (fma.f64 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005 (*.f64 x x) (*.f64 -15531958483728442896900204939725691302376040162924525257000000000/2059601734647409189681626961129620613782216990037768112413421947949 (pow.f64 x 3))))
(fma.f64 x -21677671993302279060498/63615716158700684400745 (fma.f64 -15531958483728442896900204939725691302376040162924525257000000000/2059601734647409189681626961129620613782216990037768112413421947949 (pow.f64 x 3) (*.f64 x (*.f64 x 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005))))
(+.f64 (*.f64 8085140063817392293767204333964610734904639776273413528167055890745000000000000000000/26204607870259429605616389111760184167438200498848992347743571634994940522647095129364401 (pow.f64 x 4)) (+.f64 (*.f64 -21677671993302279060498/63615716158700684400745 x) (+.f64 (*.f64 -15531958483728442896900204939725691302376040162924525257000000000/2059601734647409189681626961129620613782216990037768112413421947949 (pow.f64 x 3)) (*.f64 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005 (pow.f64 x 2)))))
(fma.f64 8085140063817392293767204333964610734904639776273413528167055890745000000000000000000/26204607870259429605616389111760184167438200498848992347743571634994940522647095129364401 (pow.f64 x 4) (fma.f64 -21677671993302279060498/63615716158700684400745 x (fma.f64 -15531958483728442896900204939725691302376040162924525257000000000/2059601734647409189681626961129620613782216990037768112413421947949 (pow.f64 x 3) (*.f64 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005 (*.f64 x x)))))
(fma.f64 8085140063817392293767204333964610734904639776273413528167055890745000000000000000000/26204607870259429605616389111760184167438200498848992347743571634994940522647095129364401 (pow.f64 x 4) (fma.f64 x -21677671993302279060498/63615716158700684400745 (fma.f64 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005 (*.f64 x x) (*.f64 -15531958483728442896900204939725691302376040162924525257000000000/2059601734647409189681626961129620613782216990037768112413421947949 (pow.f64 x 3)))))
(fma.f64 8085140063817392293767204333964610734904639776273413528167055890745000000000000000000/26204607870259429605616389111760184167438200498848992347743571634994940522647095129364401 (pow.f64 x 4) (fma.f64 x -21677671993302279060498/63615716158700684400745 (fma.f64 -15531958483728442896900204939725691302376040162924525257000000000/2059601734647409189681626961129620613782216990037768112413421947949 (pow.f64 x 3) (*.f64 x (*.f64 x 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005)))))
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)
(fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(+.f64 (fma.f64 104109730557/25000000000 x (/.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(+.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000) (/.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 x))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 (/.f64 1 x))) (+.f64 (*.f64 2228132873331717514604942953872073445011286406000685871983421947949/33871362489534811032028125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))) 13764240537310136880149/125000000000000000000))
(-.f64 (fma.f64 104109730557/25000000000 x (/.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 x)) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 2228132873331717514604942953872073445011286406000685871983421947949/33871362489534811032028125000000000000000000000000000000000000 (*.f64 x x))))
(-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 x)) (fma.f64 2228132873331717514604942953872073445011286406000685871983421947949/33871362489534811032028125000000000000000000000000000000000000 (pow.f64 x -2) 13764240537310136880149/125000000000000000000))
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)
(fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(+.f64 (fma.f64 104109730557/25000000000 x (/.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(+.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000) (/.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 x))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 (/.f64 1 x))) (+.f64 (*.f64 2228132873331717514604942953872073445011286406000685871983421947949/33871362489534811032028125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))) 13764240537310136880149/125000000000000000000))
(-.f64 (fma.f64 104109730557/25000000000 x (/.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 x)) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 2228132873331717514604942953872073445011286406000685871983421947949/33871362489534811032028125000000000000000000000000000000000000 (*.f64 x x))))
(-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 x)) (fma.f64 2228132873331717514604942953872073445011286406000685871983421947949/33871362489534811032028125000000000000000000000000000000000000 (pow.f64 x -2) 13764240537310136880149/125000000000000000000))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(+.f64 (*.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (/.f64 (pow.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))) (neg.f64 (/.f64 625000000000000000000/10838835996651139530249 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))))
(fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (/.f64 (pow.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)) (/.f64 -625000000000000000000/10838835996651139530249 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)))
(+.f64 (*.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (/.f64 (pow.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))) (*.f64 1 (neg.f64 (/.f64 625000000000000000000/10838835996651139530249 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)))))
(fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (/.f64 (pow.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)) (/.f64 -625000000000000000000/10838835996651139530249 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)))
(+.f64 (*.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (/.f64 (pow.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))) (*.f64 -625000000000000000000/10838835996651139530249 (/.f64 -1 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (/.f64 (pow.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)) (/.f64 625000000000000000000/10838835996651139530249 (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))))
(+.f64 (neg.f64 (/.f64 625000000000000000000/10838835996651139530249 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))) (*.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (/.f64 (pow.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))))
(fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (/.f64 (pow.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)) (/.f64 -625000000000000000000/10838835996651139530249 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)))
(+.f64 (*.f64 (/.f64 -1 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (*.f64 (/.f64 -1 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) -625000000000000000000/10838835996651139530249))
(*.f64 (/.f64 -1 (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))) (+.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) -625000000000000000000/10838835996651139530249))
(/.f64 (+.f64 625000000000000000000/10838835996651139530249 (/.f64 -4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(+.f64 (*.f64 (/.f64 -1 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) -625000000000000000000/10838835996651139530249) (*.f64 (/.f64 -1 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))))
(*.f64 (/.f64 -1 (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))) (+.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) -625000000000000000000/10838835996651139530249))
(/.f64 (+.f64 625000000000000000000/10838835996651139530249 (/.f64 -4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(+.f64 (*.f64 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (/.f64 63615716158700684400745/10838835996651139530249 x)) (*.f64 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) 25000000000/104109730557))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(+.f64 (*.f64 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) 25000000000/104109730557) (*.f64 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (/.f64 63615716158700684400745/10838835996651139530249 x)))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(+.f64 (*.f64 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (*.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (/.f64 (pow.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)))) (*.f64 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (neg.f64 (/.f64 625000000000000000000/10838835996651139530249 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)))))
(fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (/.f64 (pow.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)) (/.f64 -625000000000000000000/10838835996651139530249 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)))
(+.f64 (*.f64 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) -15625000000000000000000000000000/1128428295162862690821234941118693)) (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (*.f64 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) -15625000000000000000000000000000/1128428295162862690821234941118693)) (+.f64 625000000000000000000/10838835996651139530249 (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))))
(*.f64 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) -15625000000000000000000000000000/1128428295162862690821234941118693)) (+.f64 (+.f64 625000000000000000000/10838835996651139530249 (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)) (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))))
(*.f64 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) -15625000000000000000000000000000/1128428295162862690821234941118693)) (+.f64 (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) 625000000000000000000/10838835996651139530249)))
(/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (/.f64 (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) -15625000000000000000000000000000/1128428295162862690821234941118693) (+.f64 (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) 625000000000000000000/10838835996651139530249))))
(+.f64 (*.f64 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) -15625000000000000000000000000000/1128428295162862690821234941118693)) (+.f64 625000000000000000000/10838835996651139530249 (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))) (*.f64 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) -15625000000000000000000000000000/1128428295162862690821234941118693)) (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))))
(*.f64 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) -15625000000000000000000000000000/1128428295162862690821234941118693)) (+.f64 (+.f64 625000000000000000000/10838835996651139530249 (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)) (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))))
(*.f64 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) -15625000000000000000000000000000/1128428295162862690821234941118693)) (+.f64 (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) 625000000000000000000/10838835996651139530249)))
(/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (/.f64 (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) -15625000000000000000000000000000/1128428295162862690821234941118693) (+.f64 (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) 625000000000000000000/10838835996651139530249))))
(+.f64 (*.f64 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) -15625000000000000000000000000000/1128428295162862690821234941118693)) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) 625000000000000000000/10838835996651139530249)) (*.f64 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) -15625000000000000000000000000000/1128428295162862690821234941118693)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)))
(*.f64 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) -15625000000000000000000000000000/1128428295162862690821234941118693)) (+.f64 (+.f64 625000000000000000000/10838835996651139530249 (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)) (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))))
(*.f64 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) -15625000000000000000000000000000/1128428295162862690821234941118693)) (+.f64 (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) 625000000000000000000/10838835996651139530249)))
(/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (/.f64 (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) -15625000000000000000000000000000/1128428295162862690821234941118693) (+.f64 (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) 625000000000000000000/10838835996651139530249))))
(+.f64 (*.f64 (*.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (/.f64 (pow.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))) 1) (*.f64 (neg.f64 (/.f64 625000000000000000000/10838835996651139530249 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))) 1))
(fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (/.f64 (pow.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)) (/.f64 -625000000000000000000/10838835996651139530249 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)))
(+.f64 (*.f64 -625000000000000000000/10838835996651139530249 (/.f64 -1 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))) (*.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (/.f64 (pow.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))))
(fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (/.f64 (pow.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)) (/.f64 625000000000000000000/10838835996651139530249 (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))))
(+.f64 (*.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249))) (*.f64 25000000000/104109730557 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249))))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(+.f64 (*.f64 25000000000/104109730557 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249))) (*.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249))))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(+.f64 (*.f64 (*.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (/.f64 (pow.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))) (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249))) (*.f64 (neg.f64 (/.f64 625000000000000000000/10838835996651139530249 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))) (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249))))
(fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (/.f64 (pow.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)) (/.f64 -625000000000000000000/10838835996651139530249 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)))
(+.f64 (*.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) -15625000000000000000000000000000/1128428295162862690821234941118693))) (*.f64 (+.f64 625000000000000000000/10838835996651139530249 (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)) (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) -15625000000000000000000000000000/1128428295162862690821234941118693))))
(*.f64 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) -15625000000000000000000000000000/1128428295162862690821234941118693)) (+.f64 (+.f64 625000000000000000000/10838835996651139530249 (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)) (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))))
(*.f64 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) -15625000000000000000000000000000/1128428295162862690821234941118693)) (+.f64 (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) 625000000000000000000/10838835996651139530249)))
(/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (/.f64 (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) -15625000000000000000000000000000/1128428295162862690821234941118693) (+.f64 (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) 625000000000000000000/10838835996651139530249))))
(+.f64 (*.f64 (+.f64 625000000000000000000/10838835996651139530249 (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)) (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) -15625000000000000000000000000000/1128428295162862690821234941118693))) (*.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) -15625000000000000000000000000000/1128428295162862690821234941118693))))
(*.f64 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) -15625000000000000000000000000000/1128428295162862690821234941118693)) (+.f64 (+.f64 625000000000000000000/10838835996651139530249 (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)) (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))))
(*.f64 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) -15625000000000000000000000000000/1128428295162862690821234941118693)) (+.f64 (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) 625000000000000000000/10838835996651139530249)))
(/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (/.f64 (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) -15625000000000000000000000000000/1128428295162862690821234941118693) (+.f64 (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) 625000000000000000000/10838835996651139530249))))
(+.f64 (*.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) 625000000000000000000/10838835996651139530249) (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) -15625000000000000000000000000000/1128428295162862690821234941118693))) (*.f64 (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x) (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) -15625000000000000000000000000000/1128428295162862690821234941118693))))
(*.f64 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) -15625000000000000000000000000000/1128428295162862690821234941118693)) (+.f64 (+.f64 625000000000000000000/10838835996651139530249 (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)) (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))))
(*.f64 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) -15625000000000000000000000000000/1128428295162862690821234941118693)) (+.f64 (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) 625000000000000000000/10838835996651139530249)))
(/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (/.f64 (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) -15625000000000000000000000000000/1128428295162862690821234941118693) (+.f64 (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) 625000000000000000000/10838835996651139530249))))
(-.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(-.f64 (*.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (/.f64 (pow.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))) (/.f64 625000000000000000000/10838835996651139530249 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)))
(fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (/.f64 (pow.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)) (/.f64 -625000000000000000000/10838835996651139530249 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)))
(-.f64 (exp.f64 (log.f64 (+.f64 129109730557/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))) 1)
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(-.f64 (exp.f64 (log1p.f64 (/.f64 63615716158700684400745/10838835996651139530249 x))) 79109730557/104109730557)
(+.f64 (exp.f64 (log1p.f64 (/.f64 63615716158700684400745/10838835996651139530249 x))) -79109730557/104109730557)
(+.f64 25000000000/104109730557 (expm1.f64 (log1p.f64 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(-.f64 (+.f64 25000000000/104109730557 (exp.f64 (log1p.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)))) 1)
(+.f64 (exp.f64 (log1p.f64 (/.f64 63615716158700684400745/10838835996651139530249 x))) -79109730557/104109730557)
(+.f64 25000000000/104109730557 (expm1.f64 (log1p.f64 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(*.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (/.f64 -1 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(*.f64 (/.f64 -1 (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))) (+.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) -625000000000000000000/10838835996651139530249))
(/.f64 (+.f64 625000000000000000000/10838835996651139530249 (/.f64 -4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(*.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557) 1)
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(*.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(*.f64 (sqrt.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (*.f64 (sqrt.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (/.f64 -1 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(*.f64 (/.f64 -1 (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))) (+.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) -625000000000000000000/10838835996651139530249))
(/.f64 (+.f64 625000000000000000000/10838835996651139530249 (/.f64 -4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(*.f64 (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) 2) (*.f64 (cbrt.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (/.f64 -1 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(*.f64 (/.f64 -1 (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))) (+.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) -625000000000000000000/10838835996651139530249))
(/.f64 (+.f64 625000000000000000000/10838835996651139530249 (/.f64 -4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(*.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2) (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(*.f64 (/.f64 -1 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249))
(*.f64 (/.f64 -1 (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))) (+.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) -625000000000000000000/10838835996651139530249))
(/.f64 (+.f64 625000000000000000000/10838835996651139530249 (/.f64 -4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(*.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (/.f64 1 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(*.f64 (/.f64 -1 (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))) (+.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) -625000000000000000000/10838835996651139530249))
(/.f64 (+.f64 625000000000000000000/10838835996651139530249 (/.f64 -4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))) (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))))
(/.f64 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)))
(/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)) 2)) (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))) (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))))
(/.f64 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)))
(/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))
(*.f64 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(*.f64 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) -15625000000000000000000000000000/1128428295162862690821234941118693)) (+.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) 625000000000000000000/10838835996651139530249) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)))
(*.f64 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) -15625000000000000000000000000000/1128428295162862690821234941118693)) (+.f64 (+.f64 625000000000000000000/10838835996651139530249 (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)) (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))))
(*.f64 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) -15625000000000000000000000000000/1128428295162862690821234941118693)) (+.f64 (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) 625000000000000000000/10838835996651139530249)))
(/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (/.f64 (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) -15625000000000000000000000000000/1128428295162862690821234941118693) (+.f64 (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) 625000000000000000000/10838835996651139530249))))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) 1) (/.f64 (sqrt.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))) (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))))
(/.f64 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)))
(/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)) 2)) (/.f64 (sqrt.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))) (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))))
(/.f64 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)))
(/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) 2) 1) (/.f64 (cbrt.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))) (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))))
(/.f64 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)))
(/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) 2) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))) (/.f64 (cbrt.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))) (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))))
(/.f64 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)))
(/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) 2) (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)) 2)) (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(*.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) 2) (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)) 2)))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) 2) (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)) 2))
(pow.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557) 1)
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(pow.f64 (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2)
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 3)
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(pow.f64 (pow.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557) 3) 1/3)
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(pow.f64 (/.f64 -1 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) -1)
(/.f64 1 (/.f64 -1 (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))))
(*.f64 -1 (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(+.f64 25000000000/104109730557 (*.f64 -1 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(neg.f64 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(*.f64 (/.f64 -1 (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))) (+.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) -625000000000000000000/10838835996651139530249))
(/.f64 (+.f64 625000000000000000000/10838835996651139530249 (/.f64 -4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(sqrt.f64 (pow.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557) 2))
(fabs.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(log.f64 (exp.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(cbrt.f64 (pow.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557) 3))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) 3) (pow.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557) 3)))
(expm1.f64 (log.f64 (+.f64 129109730557/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(exp.f64 (log.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 1))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(log1p.f64 (expm1.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(fma.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x) 25000000000/104109730557)
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(fma.f64 1 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(fma.f64 (sqrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) (sqrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 25000000000/104109730557)
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(fma.f64 (pow.f64 (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 2) (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 25000000000/104109730557)
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(-.f64 (exp.f64 (log1p.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) 1)
(/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))
(*.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2))
(*.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2))
(/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))
(*.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 (/.f64 1 x) (/.f64 1 x)))
(/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))
(*.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2))
(*.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) 1)
(/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))
(*.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2))
(*.f64 63615716158700684400745/10838835996651139530249 (*.f64 (/.f64 1 x) (/.f64 63615716158700684400745/10838835996651139530249 x)))
(/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))
(*.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2))
(*.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 63615716158700684400745/10838835996651139530249 x))
(/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))
(*.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2))
(*.f64 1 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))
(/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))
(*.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2))
(*.f64 (sqrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) (*.f64 (sqrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) (/.f64 63615716158700684400745/10838835996651139530249 x)))
(/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))
(*.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 2) (cbrt.f64 (/.f64 16377879918912143503510243194850115104648875311780620217339732271871837826654434455852750625/13801636339643907816354833967942419442533199497460951061154973021009778676271320776004001 (pow.f64 x 4))))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 2) (*.f64 (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) (/.f64 63615716158700684400745/10838835996651139530249 x)))
(/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))
(*.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2))
(*.f64 (cbrt.f64 (/.f64 16377879918912143503510243194850115104648875311780620217339732271871837826654434455852750625/13801636339643907816354833967942419442533199497460951061154973021009778676271320776004001 (pow.f64 x 4))) (pow.f64 (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 2) (cbrt.f64 (/.f64 16377879918912143503510243194850115104648875311780620217339732271871837826654434455852750625/13801636339643907816354833967942419442533199497460951061154973021009778676271320776004001 (pow.f64 x 4))))
(*.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 x) (/.f64 1 x))
(/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))
(*.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2))
(*.f64 (pow.f64 x -2) 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001)
(/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))
(*.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2))
(*.f64 -4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (/.f64 1 (*.f64 x (neg.f64 x))))
(/.f64 -4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x (neg.f64 x)))
(/.f64 -4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (neg.f64 (*.f64 x x)))
(*.f64 (*.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (sqrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x))) (sqrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))
(*.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2))
(*.f64 (*.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 63615716158700684400745/10838835996651139530249) (/.f64 1 x))
(/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))
(*.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2))
(*.f64 (*.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (pow.f64 (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 2)) (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))
(*.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2))
(pow.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) 1)
(/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))
(*.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2))
(pow.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 2)
(/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))
(*.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2))
(pow.f64 (pow.f64 (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 2) 3)
(/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))
(*.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2))
(pow.f64 (*.f64 (*.f64 x x) 117480365762300501174186766773860888386002001/4046959342384371360872755446104867379756555025) -1)
(/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))
(*.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2))
(pow.f64 (pow.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) 3) 1/3)
(/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))
(*.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2))
(sqrt.f64 (/.f64 16377879918912143503510243194850115104648875311780620217339732271871837826654434455852750625/13801636339643907816354833967942419442533199497460951061154973021009778676271320776004001 (pow.f64 x 4)))
(log.f64 (exp.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))))
(/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))
(*.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))))
(/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))
(*.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2))
(cbrt.f64 (pow.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) 3))
(/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))
(*.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2))
(expm1.f64 (log1p.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))))
(/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))
(*.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2))
(exp.f64 (*.f64 2 (log.f64 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))
(*.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2))
(exp.f64 (*.f64 (*.f64 2 (log.f64 (/.f64 63615716158700684400745/10838835996651139530249 x))) 1))
(/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))
(*.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2))
(log1p.f64 (expm1.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))))
(/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))
(*.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2))
(+.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (/.f64 63615716158700684400745/10838835996651139530249 x)) (*.f64 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) -25000000000/104109730557))
(/.f64 (*.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557) (+.f64 x -2)) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249))
(/.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557) (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 x -2)))
(+.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) -25000000000/104109730557) (*.f64 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (/.f64 63615716158700684400745/10838835996651139530249 x)))
(/.f64 (*.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557) (+.f64 x -2)) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249))
(/.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557) (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 x -2)))
(+.f64 (*.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249))) (*.f64 -25000000000/104109730557 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249))))
(/.f64 (*.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557) (+.f64 x -2)) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249))
(/.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557) (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 x -2)))
(+.f64 (*.f64 -25000000000/104109730557 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249))) (*.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249))))
(/.f64 (*.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557) (+.f64 x -2)) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249))
(/.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557) (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 x -2)))
(+.f64 (*.f64 1 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (/.f64 63615716158700684400745/10838835996651139530249 x))) (*.f64 1 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) -25000000000/104109730557)))
(/.f64 (*.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557) (+.f64 x -2)) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249))
(/.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557) (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 x -2)))
(+.f64 (*.f64 1 (*.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)))) (*.f64 1 (*.f64 -25000000000/104109730557 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)))))
(/.f64 (*.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557) (+.f64 x -2)) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249))
(/.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557) (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 x -2)))
(+.f64 (*.f64 (/.f64 -1 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) x) (*.f64 (/.f64 -1 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) -2))
(*.f64 (/.f64 -1 (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))) (+.f64 x -2))
(/.f64 (-.f64 2 x) (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(+.f64 (*.f64 (/.f64 -1 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) -2) (*.f64 (/.f64 -1 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) x))
(*.f64 (/.f64 -1 (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))) (+.f64 x -2))
(/.f64 (-.f64 2 x) (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(+.f64 (*.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) 1) (/.f64 63615716158700684400745/10838835996651139530249 x)) (*.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) 1) -25000000000/104109730557))
(/.f64 (*.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557) (+.f64 x -2)) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249))
(/.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557) (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 x -2)))
(+.f64 (*.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) 1) -25000000000/104109730557) (*.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) 1) (/.f64 63615716158700684400745/10838835996651139530249 x)))
(/.f64 (*.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557) (+.f64 x -2)) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249))
(/.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557) (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 x -2)))
(+.f64 (*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) (neg.f64 (/.f64 63615716158700684400745/10838835996651139530249 x))) (*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) 25000000000/104109730557))
(*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) (+.f64 (/.f64 -63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(*.f64 (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)) (/.f64 (+.f64 x -2) (+.f64 625000000000000000000/10838835996651139530249 (/.f64 -4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))))
(+.f64 (*.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (/.f64 63615716158700684400745/10838835996651139530249 x)) 1) (*.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) -25000000000/104109730557) 1))
(/.f64 (*.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557) (+.f64 x -2)) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249))
(/.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557) (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 x -2)))
(+.f64 (*.f64 (*.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249))) 1) (*.f64 (*.f64 -25000000000/104109730557 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249))) 1))
(/.f64 (*.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557) (+.f64 x -2)) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249))
(/.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557) (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 x -2)))
(+.f64 (*.f64 x (/.f64 -1 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))) (*.f64 -2 (/.f64 -1 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(*.f64 (/.f64 -1 (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))) (+.f64 x -2))
(/.f64 (-.f64 2 x) (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(+.f64 (*.f64 -2 (/.f64 -1 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))) (*.f64 x (/.f64 -1 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(*.f64 (/.f64 -1 (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))) (+.f64 x -2))
(/.f64 (-.f64 2 x) (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(+.f64 (*.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (*.f64 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) 1)) (*.f64 -25000000000/104109730557 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) 1)))
(/.f64 (*.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557) (+.f64 x -2)) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249))
(/.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557) (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 x -2)))
(+.f64 (*.f64 -25000000000/104109730557 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) 1)) (*.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (*.f64 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) 1)))
(/.f64 (*.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557) (+.f64 x -2)) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249))
(/.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557) (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 x -2)))
(+.f64 (*.f64 (neg.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))))) (*.f64 25000000000/104109730557 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))))))
(*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) (+.f64 (/.f64 -63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(*.f64 (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)) (/.f64 (+.f64 x -2) (+.f64 625000000000000000000/10838835996651139530249 (/.f64 -4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))) 1)
(*.f64 (/.f64 -1 (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))) (+.f64 x -2))
(/.f64 (-.f64 2 x) (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(*.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557) (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)))
(/.f64 (*.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557) (+.f64 x -2)) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249))
(/.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557) (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 x -2)))
(*.f64 (+.f64 x -2) (/.f64 -1 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(*.f64 (/.f64 -1 (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))) (+.f64 x -2))
(/.f64 (-.f64 2 x) (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(*.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) 1)
(*.f64 (/.f64 -1 (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))) (+.f64 x -2))
(/.f64 (-.f64 2 x) (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(*.f64 1 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(*.f64 (/.f64 -1 (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))) (+.f64 x -2))
(/.f64 (-.f64 2 x) (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(*.f64 (sqrt.f64 (+.f64 x -2)) (*.f64 (sqrt.f64 (+.f64 x -2)) (/.f64 -1 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(*.f64 (/.f64 -1 (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))) (+.f64 x -2))
(/.f64 (-.f64 2 x) (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))) (sqrt.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(*.f64 (/.f64 -1 (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))) (+.f64 x -2))
(/.f64 (-.f64 2 x) (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (*.f64 (cbrt.f64 (+.f64 x -2)) (/.f64 -1 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(*.f64 (/.f64 -1 (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))) (+.f64 x -2))
(/.f64 (-.f64 2 x) (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))) 2))
(*.f64 (/.f64 -1 (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))) (+.f64 x -2))
(/.f64 (-.f64 2 x) (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))) 2) (cbrt.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(*.f64 (/.f64 -1 (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))) (+.f64 x -2))
(/.f64 (-.f64 2 x) (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))
(/.f64 (*.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557) (+.f64 x -2)) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249))
(/.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557) (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 x -2)))
(*.f64 (/.f64 -1 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) (+.f64 x -2))
(*.f64 (/.f64 -1 (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))) (+.f64 x -2))
(/.f64 (-.f64 2 x) (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(*.f64 (-.f64 2 x) (/.f64 1 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(*.f64 (/.f64 -1 (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))) (+.f64 x -2))
(/.f64 (-.f64 2 x) (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(*.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) 1) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))
(/.f64 (*.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557) (+.f64 x -2)) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249))
(/.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557) (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 x -2)))
(*.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)))
(/.f64 (*.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557) (+.f64 x -2)) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249))
(/.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557) (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 x -2)))
(*.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)) 2)) (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)))
(/.f64 (*.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557) (+.f64 x -2)) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249))
(/.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557) (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 x -2)))
(*.f64 (/.f64 1 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (/.f64 (+.f64 x -2) (/.f64 -1 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) (+.f64 (/.f64 -63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(*.f64 (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)) (/.f64 (+.f64 x -2) (+.f64 625000000000000000000/10838835996651139530249 (/.f64 -4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (/.f64 (+.f64 x -2) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2)) (/.f64 (+.f64 x -2) (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (/.f64 (+.f64 x -2) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(*.f64 (/.f64 (+.f64 x -2) 1) (/.f64 -1 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(*.f64 (/.f64 -1 (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))) (+.f64 x -2))
(/.f64 (-.f64 2 x) (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) (+.f64 (/.f64 -63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(*.f64 (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)) (/.f64 (+.f64 x -2) (+.f64 625000000000000000000/10838835996651139530249 (/.f64 -4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) 1) (/.f64 (sqrt.f64 (+.f64 x -2)) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (/.f64 (+.f64 x -2) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (/.f64 (sqrt.f64 (+.f64 x -2)) (/.f64 -1 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) (+.f64 (/.f64 -63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(*.f64 (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)) (/.f64 (+.f64 x -2) (+.f64 625000000000000000000/10838835996651139530249 (/.f64 -4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) 1) (/.f64 (cbrt.f64 (+.f64 x -2)) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (/.f64 (+.f64 x -2) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2)) (/.f64 (sqrt.f64 (+.f64 x -2)) (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (/.f64 (+.f64 x -2) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (/.f64 (cbrt.f64 (+.f64 x -2)) (/.f64 -1 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) (+.f64 (/.f64 -63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(*.f64 (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)) (/.f64 (+.f64 x -2) (+.f64 625000000000000000000/10838835996651139530249 (/.f64 -4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (/.f64 (cbrt.f64 (+.f64 x -2)) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (/.f64 (+.f64 x -2) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2)) (cbrt.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(*.f64 (cbrt.f64 (/.f64 (-.f64 2 x) (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2)))
(pow.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) 1)
(*.f64 (/.f64 -1 (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))) (+.f64 x -2))
(/.f64 (-.f64 2 x) (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(pow.f64 (sqrt.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))) 2)
(*.f64 (/.f64 -1 (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))) (+.f64 x -2))
(/.f64 (-.f64 2 x) (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(pow.f64 (cbrt.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))) 3)
(*.f64 (/.f64 -1 (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))) (+.f64 x -2))
(/.f64 (-.f64 2 x) (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(pow.f64 (pow.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) 3) 1/3)
(*.f64 (/.f64 -1 (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))) (+.f64 x -2))
(/.f64 (-.f64 2 x) (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(pow.f64 (/.f64 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)) (-.f64 2 x)) -1)
(*.f64 (/.f64 -1 (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))) (+.f64 x -2))
(/.f64 (-.f64 2 x) (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(neg.f64 (/.f64 (+.f64 x -2) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(*.f64 (/.f64 -1 (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))) (+.f64 x -2))
(/.f64 (-.f64 2 x) (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) 2))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 2 x) (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))) 2))
(fabs.f64 (/.f64 (-.f64 2 x) (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))))
(log.f64 (exp.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(*.f64 (/.f64 -1 (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))) (+.f64 x -2))
(/.f64 (-.f64 2 x) (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))))
(*.f64 (/.f64 -1 (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))) (+.f64 x -2))
(/.f64 (-.f64 2 x) (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) 3))
(*.f64 (/.f64 -1 (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))) (+.f64 x -2))
(/.f64 (-.f64 2 x) (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 x -2) 3) (pow.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557) 3)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(*.f64 (/.f64 -1 (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))) (+.f64 x -2))
(/.f64 (-.f64 2 x) (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(exp.f64 (log.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(*.f64 (/.f64 -1 (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))) (+.f64 x -2))
(/.f64 (-.f64 2 x) (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))) 1))
(*.f64 (/.f64 -1 (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))) (+.f64 x -2))
(/.f64 (-.f64 2 x) (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(*.f64 (/.f64 -1 (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))) (+.f64 x -2))
(/.f64 (-.f64 2 x) (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))

localize132.0ms (0.5%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.59%
(*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)
0.7%
(/.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)))
0.92%
(*.f64 104109730557/25000000000 x)
35.89%
(/.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))
Compiler

Compiled 208 to 149 computations (28.4% saved)

series9.0ms (0%)

Counts
2 → 48
Calls

12 calls:

TimeVariablePointExpression
2.0ms
y
@0
(/.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))
2.0ms
y
@inf
(/.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))
1.0ms
x
@0
(/.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))
1.0ms
y
@0
(/.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)))
1.0ms
y
@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 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x)))

rewrite79.0ms (0.3%)

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

Useful iterations: 0 (0.0ms)

IterNodesCost
029178
1685178
Stop Event
node limit
Counts
2 → 47
Calls
Call 1
Inputs
(/.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 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)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))) (/.f64 (/.f64 1 x) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))) (sqrt.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000)))))) (*.f64 (sqrt.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000)))))) (/.f64 (/.f64 1 x) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))) (cbrt.f64 (pow.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))) 2)) (cbrt.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))) 2)) (*.f64 (cbrt.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000)))))) (/.f64 (/.f64 1 x) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (/.f64 1 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 1 x) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 -23533438303/500000000 (neg.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000)))))) (/.f64 1 (*.f64 x (neg.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))) 1/2) (pow.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))) (*.f64 x (neg.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))) (pow.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))))))
((#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x -2) (/.f64 x (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000)))))))) (sqrt.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 x -2)) (*.f64 (sqrt.f64 (+.f64 x -2)) (/.f64 x (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000)))))))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))))) 2)) (cbrt.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (+.f64 x -2) 2)) (*.f64 (cbrt.f64 (+.f64 x -2)) (/.f64 x (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000)))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))) (+.f64 x -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 2 (neg.f64 x)) (/.f64 1 (/.f64 (+.f64 -23533438303/500000000 (neg.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000)))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000)))))) x) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000)))))) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) x)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000)))))) 1) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000)))))) (sqrt.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))) (sqrt.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000)))))) (cbrt.f64 (pow.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) 2))) (cbrt.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 x -2) 1) (/.f64 x (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))) x)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 x -2) (+.f64 -23533438303/500000000 (neg.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))))) (*.f64 x (neg.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))))) 1/2) (pow.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (+.f64 x -2) (/.f64 (+.f64 -23533438303/500000000 (neg.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000)))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))))) (pow.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000)))))))))))))

simplify210.0ms (0.8%)

Algorithm
egg-herbie
Rules
1548×associate-/l*
1042×associate-+r+
1034×associate-+l+
908×+-commutative
402×associate-/r/
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
035611307
110289635
238019619
Stop Event
node limit
Counts
95 → 166
Calls
Call 1
Inputs
(/.f64 23533438303/500000000 (*.f64 y x))
(-.f64 (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 y x))) (*.f64 156699607947/500000000 (/.f64 1 y))) (*.f64 101134521927828168189/15625000000000000 (/.f64 1 (pow.f64 y 2))))
(-.f64 (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 y x))) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 y)) (*.f64 (-.f64 (*.f64 263505074721/1000000000 (/.f64 1 y)) (+.f64 (*.f64 4297481763/31250000 (/.f64 (-.f64 (*.f64 156699607947/500000000 (/.f64 1 y)) (*.f64 101134521927828168189/15625000000000000 (/.f64 1 (pow.f64 y 2)))) y)) (*.f64 9260348246176161735331/2500000000000000000 (/.f64 1 (pow.f64 y 2))))) x))) (*.f64 101134521927828168189/15625000000000000 (/.f64 1 (pow.f64 y 2))))
(-.f64 (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 y x))) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 y)) (+.f64 (*.f64 (-.f64 (*.f64 216700011257/5000000000 (/.f64 1 y)) (+.f64 (*.f64 393497462077/5000000000 (/.f64 (-.f64 (*.f64 156699607947/500000000 (/.f64 1 y)) (*.f64 101134521927828168189/15625000000000000 (/.f64 1 (pow.f64 y 2)))) y)) (+.f64 (*.f64 2450059920805113324771/12500000000000000000 (/.f64 1 (pow.f64 y 2))) (*.f64 4297481763/31250000 (/.f64 (-.f64 (*.f64 263505074721/1000000000 (/.f64 1 y)) (+.f64 (*.f64 4297481763/31250000 (/.f64 (-.f64 (*.f64 156699607947/500000000 (/.f64 1 y)) (*.f64 101134521927828168189/15625000000000000 (/.f64 1 (pow.f64 y 2)))) y)) (*.f64 9260348246176161735331/2500000000000000000 (/.f64 1 (pow.f64 y 2))))) y))))) (pow.f64 x 2)) (*.f64 (-.f64 (*.f64 263505074721/1000000000 (/.f64 1 y)) (+.f64 (*.f64 4297481763/31250000 (/.f64 (-.f64 (*.f64 156699607947/500000000 (/.f64 1 y)) (*.f64 101134521927828168189/15625000000000000 (/.f64 1 (pow.f64 y 2)))) y)) (*.f64 9260348246176161735331/2500000000000000000 (/.f64 1 (pow.f64 y 2))))) x)))) (*.f64 101134521927828168189/15625000000000000 (/.f64 1 (pow.f64 y 2))))
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 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 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000) (*.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)) (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 x (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 2)) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 2) (pow.f64 x 2)))) (+.f64 (*.f64 263505074721/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 2) x))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 2) (pow.f64 x 3)))) (*.f64 216700011257/5000000000 (/.f64 1 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 2))))))) y)) (*.f64 23533438303/500000000 (/.f64 1 (*.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)) (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 x (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 2)) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 2) (pow.f64 x 2)))) (+.f64 (*.f64 263505074721/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 2) x))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 2) (pow.f64 x 3)))) (*.f64 216700011257/5000000000 (/.f64 1 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 2))))))) y)) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 x (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 2)) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 2) (pow.f64 x 2)))) (+.f64 (*.f64 263505074721/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 2) x))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 2) (pow.f64 x 3)))) (*.f64 216700011257/5000000000 (/.f64 1 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 2))))))) (pow.f64 y 2)) (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x)) (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)))))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 156699607947/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 4) (pow.f64 x 4)))) (+.f64 (*.f64 263505074721/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 4) (pow.f64 x 3)))) (+.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 4) x)) (+.f64 (*.f64 216700011257/5000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 4) (pow.f64 x 2)))) (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 4) (pow.f64 x 5)))))))) (pow.f64 y 3))) (+.f64 (/.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 x (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 2)) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 2) (pow.f64 x 2)))) (+.f64 (*.f64 263505074721/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 2) x))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 2) (pow.f64 x 3)))) (*.f64 216700011257/5000000000 (/.f64 1 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 2))))))) y)) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 x (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 2)) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 2) (pow.f64 x 2)))) (+.f64 (*.f64 263505074721/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 2) x))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 2) (pow.f64 x 3)))) (*.f64 216700011257/5000000000 (/.f64 1 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 2))))))) (pow.f64 y 2)) (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x)) (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2))))))))
(/.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 23533438303/500000000 (/.f64 1 (*.f64 y x))) (+.f64 (/.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) y) (*.f64 -1 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (pow.f64 y 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 2) (*.f64 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000) x)) (pow.f64 y 3)) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 y x))) (+.f64 (/.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) y) (*.f64 -1 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (pow.f64 y 2))))))
(+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 2) (*.f64 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000) x)) (pow.f64 y 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 3) (*.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 y 4))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 y x))) (+.f64 (/.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) y) (*.f64 -1 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (pow.f64 y 2)))))))
(/.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 23533438303/500000000 (/.f64 1 (*.f64 y x))) (+.f64 (/.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) y) (*.f64 -1 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (pow.f64 y 2)))))
(+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 2) (*.f64 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000) x)) (pow.f64 y 3)) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 y x))) (+.f64 (/.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) y) (*.f64 -1 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (pow.f64 y 2))))))
(+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 2) (*.f64 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000) x)) (pow.f64 y 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 3) (*.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 y 4))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 y x))) (+.f64 (/.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) y) (*.f64 -1 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (pow.f64 y 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 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))) (/.f64 (/.f64 1 x) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))
(*.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))) 1)
(*.f64 1 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))))
(*.f64 (sqrt.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))) (sqrt.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))
(*.f64 (sqrt.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000)))))) (*.f64 (sqrt.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000)))))) (/.f64 (/.f64 1 x) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))))
(*.f64 (cbrt.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))) (cbrt.f64 (pow.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))) 2)) (cbrt.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))) 2)) (*.f64 (cbrt.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000)))))) (/.f64 (/.f64 1 x) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))))
(*.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (/.f64 1 x))
(*.f64 (/.f64 (/.f64 1 x) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))))
(*.f64 (+.f64 -23533438303/500000000 (neg.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000)))))) (/.f64 1 (*.f64 x (neg.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))
(*.f64 (pow.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))) 1/2) (pow.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))) 1/2))
(pow.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))) 1)
(neg.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))) (*.f64 x (neg.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))
(log.f64 (exp.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))
(cbrt.f64 (*.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))) (pow.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))) 2)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))
(exp.f64 (log.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))
(*.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000)))))))
(*.f64 (+.f64 x -2) (/.f64 x (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))))
(*.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))))) 1)
(*.f64 1 (*.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000)))))))) (sqrt.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000)))))))))
(*.f64 (sqrt.f64 (+.f64 x -2)) (*.f64 (sqrt.f64 (+.f64 x -2)) (/.f64 x (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000)))))))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))))) 2)) (cbrt.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000)))))))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 x -2) 2)) (*.f64 (cbrt.f64 (+.f64 x -2)) (/.f64 x (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))
(*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000)))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))
(*.f64 (/.f64 x (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))) (+.f64 x -2))
(*.f64 (+.f64 2 (neg.f64 x)) (/.f64 1 (/.f64 (+.f64 -23533438303/500000000 (neg.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000)))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))
(*.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000)))))) x) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))
(*.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000)))))) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) x)
(*.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000)))))) 1) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))
(*.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000)))))) (sqrt.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))) (sqrt.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))))
(*.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000)))))) (cbrt.f64 (pow.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) 2))) (cbrt.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))))
(*.f64 (/.f64 (+.f64 x -2) 1) (/.f64 x (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))))
(*.f64 (/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))) x)
(*.f64 (/.f64 (+.f64 x -2) (+.f64 -23533438303/500000000 (neg.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))))) (*.f64 x (neg.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))))
(*.f64 (pow.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))))) 1/2) (pow.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))))) 1/2))
(pow.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))))) 1)
(neg.f64 (/.f64 (+.f64 x -2) (/.f64 (+.f64 -23533438303/500000000 (neg.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000)))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))
(log.f64 (exp.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000)))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))))) (pow.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))))) 2)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000)))))))))
(exp.f64 (log.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000)))))))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000)))))))))
Outputs
(/.f64 23533438303/500000000 (*.f64 y x))
(-.f64 (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 y x))) (*.f64 156699607947/500000000 (/.f64 1 y))) (*.f64 101134521927828168189/15625000000000000 (/.f64 1 (pow.f64 y 2))))
(+.f64 (/.f64 23533438303/500000000 (*.f64 y x)) (-.f64 (/.f64 156699607947/500000000 y) (/.f64 101134521927828168189/15625000000000000 (*.f64 y y))))
(+.f64 (/.f64 23533438303/500000000 (*.f64 y x)) (+.f64 (/.f64 156699607947/500000000 y) (/.f64 -101134521927828168189/15625000000000000 (*.f64 y y))))
(-.f64 (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 y x))) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 y)) (*.f64 (-.f64 (*.f64 263505074721/1000000000 (/.f64 1 y)) (+.f64 (*.f64 4297481763/31250000 (/.f64 (-.f64 (*.f64 156699607947/500000000 (/.f64 1 y)) (*.f64 101134521927828168189/15625000000000000 (/.f64 1 (pow.f64 y 2)))) y)) (*.f64 9260348246176161735331/2500000000000000000 (/.f64 1 (pow.f64 y 2))))) x))) (*.f64 101134521927828168189/15625000000000000 (/.f64 1 (pow.f64 y 2))))
(-.f64 (+.f64 (+.f64 (/.f64 23533438303/500000000 (*.f64 y x)) (/.f64 156699607947/500000000 y)) (*.f64 x (-.f64 (/.f64 263505074721/1000000000 y) (fma.f64 4297481763/31250000 (/.f64 (-.f64 (/.f64 156699607947/500000000 y) (/.f64 101134521927828168189/15625000000000000 (*.f64 y y))) y) (/.f64 9260348246176161735331/2500000000000000000 (*.f64 y y)))))) (/.f64 101134521927828168189/15625000000000000 (*.f64 y y)))
(+.f64 (fma.f64 x (-.f64 (/.f64 263505074721/1000000000 y) (fma.f64 4297481763/31250000 (-.f64 (/.f64 156699607947/500000000 (*.f64 y y)) (/.f64 101134521927828168189/15625000000000000 (pow.f64 y 3))) (/.f64 9260348246176161735331/2500000000000000000 (*.f64 y y)))) (/.f64 156699607947/500000000 y)) (+.f64 (/.f64 23533438303/500000000 (*.f64 y x)) (/.f64 -101134521927828168189/15625000000000000 (*.f64 y y))))
(-.f64 (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 y x))) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 y)) (+.f64 (*.f64 (-.f64 (*.f64 216700011257/5000000000 (/.f64 1 y)) (+.f64 (*.f64 393497462077/5000000000 (/.f64 (-.f64 (*.f64 156699607947/500000000 (/.f64 1 y)) (*.f64 101134521927828168189/15625000000000000 (/.f64 1 (pow.f64 y 2)))) y)) (+.f64 (*.f64 2450059920805113324771/12500000000000000000 (/.f64 1 (pow.f64 y 2))) (*.f64 4297481763/31250000 (/.f64 (-.f64 (*.f64 263505074721/1000000000 (/.f64 1 y)) (+.f64 (*.f64 4297481763/31250000 (/.f64 (-.f64 (*.f64 156699607947/500000000 (/.f64 1 y)) (*.f64 101134521927828168189/15625000000000000 (/.f64 1 (pow.f64 y 2)))) y)) (*.f64 9260348246176161735331/2500000000000000000 (/.f64 1 (pow.f64 y 2))))) y))))) (pow.f64 x 2)) (*.f64 (-.f64 (*.f64 263505074721/1000000000 (/.f64 1 y)) (+.f64 (*.f64 4297481763/31250000 (/.f64 (-.f64 (*.f64 156699607947/500000000 (/.f64 1 y)) (*.f64 101134521927828168189/15625000000000000 (/.f64 1 (pow.f64 y 2)))) y)) (*.f64 9260348246176161735331/2500000000000000000 (/.f64 1 (pow.f64 y 2))))) x)))) (*.f64 101134521927828168189/15625000000000000 (/.f64 1 (pow.f64 y 2))))
(+.f64 (/.f64 23533438303/500000000 (*.f64 y x)) (-.f64 (+.f64 (/.f64 156699607947/500000000 y) (fma.f64 (-.f64 (/.f64 216700011257/5000000000 y) (fma.f64 393497462077/5000000000 (/.f64 (-.f64 (/.f64 156699607947/500000000 y) (/.f64 101134521927828168189/15625000000000000 (*.f64 y y))) y) (+.f64 (/.f64 2450059920805113324771/12500000000000000000 (*.f64 y y)) (*.f64 4297481763/31250000 (/.f64 (-.f64 (/.f64 263505074721/1000000000 y) (fma.f64 4297481763/31250000 (/.f64 (-.f64 (/.f64 156699607947/500000000 y) (/.f64 101134521927828168189/15625000000000000 (*.f64 y y))) y) (/.f64 9260348246176161735331/2500000000000000000 (*.f64 y y)))) y))))) (*.f64 x x) (*.f64 x (-.f64 (/.f64 263505074721/1000000000 y) (fma.f64 4297481763/31250000 (/.f64 (-.f64 (/.f64 156699607947/500000000 y) (/.f64 101134521927828168189/15625000000000000 (*.f64 y y))) y) (/.f64 9260348246176161735331/2500000000000000000 (*.f64 y y))))))) (/.f64 101134521927828168189/15625000000000000 (*.f64 y y))))
(+.f64 (/.f64 23533438303/500000000 (*.f64 y x)) (+.f64 (/.f64 156699607947/500000000 y) (-.f64 (fma.f64 x (-.f64 (/.f64 263505074721/1000000000 y) (fma.f64 4297481763/31250000 (-.f64 (/.f64 156699607947/500000000 (*.f64 y y)) (/.f64 101134521927828168189/15625000000000000 (pow.f64 y 3))) (/.f64 9260348246176161735331/2500000000000000000 (*.f64 y y)))) (*.f64 (-.f64 (/.f64 216700011257/5000000000 y) (fma.f64 (-.f64 (/.f64 156699607947/500000000 (*.f64 y y)) (/.f64 101134521927828168189/15625000000000000 (pow.f64 y 3))) 393497462077/5000000000 (fma.f64 4297481763/31250000 (/.f64 (-.f64 (/.f64 263505074721/1000000000 y) (fma.f64 4297481763/31250000 (-.f64 (/.f64 156699607947/500000000 (*.f64 y y)) (/.f64 101134521927828168189/15625000000000000 (pow.f64 y 3))) (/.f64 9260348246176161735331/2500000000000000000 (*.f64 y y)))) y) (/.f64 2450059920805113324771/12500000000000000000 (*.f64 y y))))) (*.f64 x x))) (/.f64 101134521927828168189/15625000000000000 (*.f64 y y)))))
(+.f64 (/.f64 23533438303/500000000 (*.f64 y x)) (+.f64 (+.f64 (/.f64 156699607947/500000000 y) (/.f64 -101134521927828168189/15625000000000000 (*.f64 y y))) (*.f64 x (+.f64 (-.f64 (/.f64 263505074721/1000000000 y) (fma.f64 4297481763/31250000 (-.f64 (/.f64 156699607947/500000000 (*.f64 y y)) (/.f64 101134521927828168189/15625000000000000 (pow.f64 y 3))) (/.f64 9260348246176161735331/2500000000000000000 (*.f64 y y)))) (*.f64 x (-.f64 (/.f64 216700011257/5000000000 y) (fma.f64 (-.f64 (/.f64 156699607947/500000000 (*.f64 y y)) (/.f64 101134521927828168189/15625000000000000 (pow.f64 y 3))) 393497462077/5000000000 (fma.f64 4297481763/31250000 (/.f64 (-.f64 (/.f64 263505074721/1000000000 y) (fma.f64 4297481763/31250000 (-.f64 (/.f64 156699607947/500000000 (*.f64 y y)) (/.f64 101134521927828168189/15625000000000000 (pow.f64 y 3))) (/.f64 9260348246176161735331/2500000000000000000 (*.f64 y y)))) y) (/.f64 2450059920805113324771/12500000000000000000 (*.f64 y y))))))))))
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 (-.f64 (+.f64 (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)) (/.f64 109450743720155518186945238952475330199643738550/117480365762300501174186766773860888386002001 (pow.f64 x 3))) (/.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (*.f64 x x))) (*.f64 625000000000000000000/10838835996651139530249 (/.f64 y (pow.f64 x 3))))
(-.f64 (+.f64 25000000000/104109730557 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 109450743720155518186945238952475330199643738550/117480365762300501174186766773860888386002001 (pow.f64 x 3)))) (fma.f64 625000000000000000000/10838835996651139530249 (/.f64 y (pow.f64 x 3)) (/.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (*.f64 x x))))
(+.f64 25000000000/104109730557 (-.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 109450743720155518186945238952475330199643738550/117480365762300501174186766773860888386002001 (pow.f64 x 3))) (fma.f64 625000000000000000000/10838835996651139530249 (/.f64 y (pow.f64 x 3)) (/.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (*.f64 x x)))))
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 (-.f64 (+.f64 (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)) (/.f64 109450743720155518186945238952475330199643738550/117480365762300501174186766773860888386002001 (pow.f64 x 3))) (/.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (*.f64 x x))) (*.f64 625000000000000000000/10838835996651139530249 (/.f64 y (pow.f64 x 3))))
(-.f64 (+.f64 25000000000/104109730557 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 109450743720155518186945238952475330199643738550/117480365762300501174186766773860888386002001 (pow.f64 x 3)))) (fma.f64 625000000000000000000/10838835996651139530249 (/.f64 y (pow.f64 x 3)) (/.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (*.f64 x x))))
(+.f64 25000000000/104109730557 (-.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 109450743720155518186945238952475330199643738550/117480365762300501174186766773860888386002001 (pow.f64 x 3))) (fma.f64 625000000000000000000/10838835996651139530249 (/.f64 y (pow.f64 x 3)) (/.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (*.f64 x x)))))
(/.f64 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000) (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)))
(/.f64 (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))) (*.f64 x x))
(/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)))
(+.f64 (/.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 x (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 2)) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 2) (pow.f64 x 2)))) (+.f64 (*.f64 263505074721/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 2) x))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 2) (pow.f64 x 3)))) (*.f64 216700011257/5000000000 (/.f64 1 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 2))))))) y)) (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2))))))
(+.f64 (/.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))))) (fma.f64 -1 (*.f64 y (+.f64 (+.f64 (/.f64 x (pow.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) 2)) (/.f64 156699607947/500000000 (*.f64 (*.f64 x x) (pow.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) 2)))) (+.f64 (+.f64 (/.f64 263505074721/1000000000 (*.f64 x (pow.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) 2))) (/.f64 23533438303/500000000 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) 2)))) (/.f64 216700011257/5000000000 (pow.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) 2))))) (/.f64 23533438303/500000000 (*.f64 (*.f64 x x) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))))))
(+.f64 (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (-.f64 (/.f64 23533438303/500000000 (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (*.f64 y (+.f64 (/.f64 x (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 2)) (+.f64 (/.f64 (/.f64 156699607947/500000000 (*.f64 x x)) (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 2)) (+.f64 (/.f64 (/.f64 263505074721/1000000000 x) (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 2)) (+.f64 (/.f64 (/.f64 23533438303/500000000 (pow.f64 x 3)) (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 2)) (/.f64 216700011257/5000000000 (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 2)))))))))
(+.f64 (/.f64 (/.f64 23533438303/500000000 (*.f64 x x)) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) (-.f64 (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (*.f64 y (+.f64 (/.f64 156699607947/500000000 (*.f64 x (*.f64 x (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 2)))) (+.f64 (+.f64 (/.f64 263505074721/1000000000 (*.f64 x (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 2))) (/.f64 23533438303/500000000 (*.f64 (pow.f64 x 3) (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 2)))) (+.f64 (/.f64 216700011257/5000000000 (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 2)) (/.f64 x (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 2))))))))
(+.f64 (/.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 x (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 2)) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 2) (pow.f64 x 2)))) (+.f64 (*.f64 263505074721/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 2) x))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 2) (pow.f64 x 3)))) (*.f64 216700011257/5000000000 (/.f64 1 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 2))))))) y)) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 x (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 2)) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 2) (pow.f64 x 2)))) (+.f64 (*.f64 263505074721/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 2) x))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 2) (pow.f64 x 3)))) (*.f64 216700011257/5000000000 (/.f64 1 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 2))))))) (pow.f64 y 2)) (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x)) (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)))))))
(+.f64 (/.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))))) (fma.f64 -1 (*.f64 y (+.f64 (+.f64 (/.f64 x (pow.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) 2)) (/.f64 156699607947/500000000 (*.f64 (*.f64 x x) (pow.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) 2)))) (+.f64 (+.f64 (/.f64 263505074721/1000000000 (*.f64 x (pow.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) 2))) (/.f64 23533438303/500000000 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) 2)))) (/.f64 216700011257/5000000000 (pow.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) 2))))) (+.f64 (/.f64 23533438303/500000000 (*.f64 (*.f64 x x) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))))) (/.f64 (+.f64 (+.f64 (/.f64 x (pow.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) 2)) (/.f64 156699607947/500000000 (*.f64 (*.f64 x x) (pow.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) 2)))) (+.f64 (+.f64 (/.f64 263505074721/1000000000 (*.f64 x (pow.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) 2))) (/.f64 23533438303/500000000 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) 2)))) (/.f64 216700011257/5000000000 (pow.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) 2)))) (/.f64 (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))) (*.f64 y y))))))
(+.f64 (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (-.f64 (fma.f64 (/.f64 (+.f64 (/.f64 x (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 2)) (+.f64 (/.f64 (/.f64 156699607947/500000000 (*.f64 x x)) (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 2)) (+.f64 (/.f64 (/.f64 263505074721/1000000000 x) (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 2)) (+.f64 (/.f64 (/.f64 23533438303/500000000 (pow.f64 x 3)) (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 2)) (/.f64 216700011257/5000000000 (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 2)))))) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) (/.f64 y (/.f64 x y)) (/.f64 23533438303/500000000 (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)))) (*.f64 y (+.f64 (/.f64 x (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 2)) (+.f64 (/.f64 (/.f64 156699607947/500000000 (*.f64 x x)) (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 2)) (+.f64 (/.f64 (/.f64 263505074721/1000000000 x) (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 2)) (+.f64 (/.f64 (/.f64 23533438303/500000000 (pow.f64 x 3)) (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 2)) (/.f64 216700011257/5000000000 (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 2)))))))))
(+.f64 (fma.f64 (/.f64 (+.f64 (/.f64 156699607947/500000000 (*.f64 x (*.f64 x (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 2)))) (+.f64 (+.f64 (/.f64 263505074721/1000000000 (*.f64 x (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 2))) (/.f64 23533438303/500000000 (*.f64 (pow.f64 x 3) (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 2)))) (+.f64 (/.f64 216700011257/5000000000 (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 2)) (/.f64 x (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 2))))) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) (*.f64 (/.f64 y x) y) (/.f64 (/.f64 23533438303/500000000 (*.f64 x x)) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (-.f64 (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (*.f64 y (+.f64 (/.f64 156699607947/500000000 (*.f64 x (*.f64 x (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 2)))) (+.f64 (+.f64 (/.f64 263505074721/1000000000 (*.f64 x (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 2))) (/.f64 23533438303/500000000 (*.f64 (pow.f64 x 3) (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 2)))) (+.f64 (/.f64 216700011257/5000000000 (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 2)) (/.f64 x (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 2))))))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 156699607947/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 4) (pow.f64 x 4)))) (+.f64 (*.f64 263505074721/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 4) (pow.f64 x 3)))) (+.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 4) x)) (+.f64 (*.f64 216700011257/5000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 4) (pow.f64 x 2)))) (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 4) (pow.f64 x 5)))))))) (pow.f64 y 3))) (+.f64 (/.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x)) (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 x (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 2)) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 2) (pow.f64 x 2)))) (+.f64 (*.f64 263505074721/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 2) x))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 2) (pow.f64 x 3)))) (*.f64 216700011257/5000000000 (/.f64 1 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 2))))))) y)) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 x (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 2)) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 2) (pow.f64 x 2)))) (+.f64 (*.f64 263505074721/1000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 2) x))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 2) (pow.f64 x 3)))) (*.f64 216700011257/5000000000 (/.f64 1 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 2))))))) (pow.f64 y 2)) (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x)) (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2))))))))
(fma.f64 -1 (*.f64 (+.f64 (/.f64 156699607947/500000000 (*.f64 (pow.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) 4) (pow.f64 x 4))) (+.f64 (+.f64 (/.f64 263505074721/1000000000 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) 4))) (/.f64 1 (*.f64 x (pow.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) 4)))) (+.f64 (/.f64 216700011257/5000000000 (*.f64 (*.f64 x x) (pow.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) 4))) (/.f64 23533438303/500000000 (*.f64 (pow.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) 4) (pow.f64 x 5)))))) (pow.f64 y 3)) (+.f64 (/.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))))) (fma.f64 -1 (*.f64 y (+.f64 (+.f64 (/.f64 x (pow.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) 2)) (/.f64 156699607947/500000000 (*.f64 (*.f64 x x) (pow.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) 2)))) (+.f64 (+.f64 (/.f64 263505074721/1000000000 (*.f64 x (pow.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) 2))) (/.f64 23533438303/500000000 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) 2)))) (/.f64 216700011257/5000000000 (pow.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) 2))))) (+.f64 (/.f64 23533438303/500000000 (*.f64 (*.f64 x x) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))))) (/.f64 (+.f64 (+.f64 (/.f64 x (pow.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) 2)) (/.f64 156699607947/500000000 (*.f64 (*.f64 x x) (pow.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) 2)))) (+.f64 (+.f64 (/.f64 263505074721/1000000000 (*.f64 x (pow.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) 2))) (/.f64 23533438303/500000000 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) 2)))) (/.f64 216700011257/5000000000 (pow.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) 2)))) (/.f64 (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))) (*.f64 y y)))))))
(+.f64 (-.f64 (fma.f64 (/.f64 (+.f64 (/.f64 x (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 2)) (+.f64 (/.f64 (/.f64 156699607947/500000000 (*.f64 x x)) (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 2)) (+.f64 (/.f64 (/.f64 263505074721/1000000000 x) (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 2)) (+.f64 (/.f64 (/.f64 23533438303/500000000 (pow.f64 x 3)) (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 2)) (/.f64 216700011257/5000000000 (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 2)))))) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) (/.f64 y (/.f64 x y)) (/.f64 23533438303/500000000 (*.f64 (*.f64 x x) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)))) (*.f64 y (+.f64 (/.f64 x (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 2)) (+.f64 (/.f64 (/.f64 156699607947/500000000 (*.f64 x x)) (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 2)) (+.f64 (/.f64 (/.f64 263505074721/1000000000 x) (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 2)) (+.f64 (/.f64 (/.f64 23533438303/500000000 (pow.f64 x 3)) (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 2)) (/.f64 216700011257/5000000000 (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 2)))))))) (fma.f64 (neg.f64 (+.f64 (/.f64 (/.f64 156699607947/500000000 (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 4)) (pow.f64 x 4)) (+.f64 (/.f64 (/.f64 263505074721/1000000000 (pow.f64 x 3)) (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 4)) (+.f64 (/.f64 1 (*.f64 x (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 4))) (+.f64 (/.f64 216700011257/5000000000 (*.f64 (*.f64 x x) (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 4))) (/.f64 (/.f64 23533438303/500000000 (pow.f64 x 5)) (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 4))))))) (pow.f64 y 3) (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)))))
(+.f64 (fma.f64 (/.f64 (+.f64 (/.f64 156699607947/500000000 (*.f64 x (*.f64 x (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 2)))) (+.f64 (+.f64 (/.f64 263505074721/1000000000 (*.f64 x (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 2))) (/.f64 23533438303/500000000 (*.f64 (pow.f64 x 3) (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 2)))) (+.f64 (/.f64 216700011257/5000000000 (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 2)) (/.f64 x (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 2))))) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) (*.f64 (/.f64 y x) y) (/.f64 (/.f64 23533438303/500000000 (*.f64 x x)) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (-.f64 (fma.f64 (neg.f64 (+.f64 (/.f64 263505074721/1000000000 (*.f64 (pow.f64 x 3) (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 4))) (+.f64 (/.f64 156699607947/500000000 (*.f64 (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 4) (pow.f64 x 4))) (+.f64 (/.f64 216700011257/5000000000 (*.f64 x (*.f64 x (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 4)))) (+.f64 (/.f64 1 (*.f64 x (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 4))) (/.f64 (/.f64 23533438303/500000000 (pow.f64 x 5)) (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 4))))))) (pow.f64 y 3) (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)))) (*.f64 y (+.f64 (/.f64 156699607947/500000000 (*.f64 x (*.f64 x (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 2)))) (+.f64 (+.f64 (/.f64 263505074721/1000000000 (*.f64 x (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 2))) (/.f64 23533438303/500000000 (*.f64 (pow.f64 x 3) (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 2)))) (+.f64 (/.f64 216700011257/5000000000 (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 2)) (/.f64 x (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 2))))))))
(/.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 (+.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 1 (*.f64 y x))) (+.f64 (/.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) y) (*.f64 -1 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (pow.f64 y 2)))))
(+.f64 (+.f64 (/.f64 23533438303/500000000 (*.f64 y x)) (/.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) y)) (neg.f64 (/.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) (/.f64 (*.f64 y y) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)))))
(+.f64 (/.f64 23533438303/500000000 (*.f64 y x)) (-.f64 (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) y) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y) (/.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))))
(+.f64 (/.f64 23533438303/500000000 (*.f64 y x)) (-.f64 (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) y) (*.f64 (/.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.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 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 2) (*.f64 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000) x)) (pow.f64 y 3)) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 y x))) (+.f64 (/.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) y) (*.f64 -1 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (pow.f64 y 2))))))
(+.f64 (+.f64 (+.f64 (/.f64 23533438303/500000000 (*.f64 y x)) (/.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) y)) (neg.f64 (/.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) (/.f64 (*.f64 y y) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))) (/.f64 (pow.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) 2) (/.f64 (pow.f64 y 3) (*.f64 x (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)))))
(+.f64 (/.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 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y) (/.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))) (*.f64 (/.f64 (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 2) (pow.f64 y 3)) (*.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) y) (*.f64 (/.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 y 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 y x)) (*.f64 (/.f64 (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 2) (pow.f64 y 3)) (*.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 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 2) (*.f64 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000) x)) (pow.f64 y 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 3) (*.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 y 4))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 y x))) (+.f64 (/.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) y) (*.f64 -1 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (pow.f64 y 2)))))))
(+.f64 (/.f64 (pow.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) 2) (/.f64 (pow.f64 y 3) (*.f64 x (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)))) (fma.f64 -1 (/.f64 (pow.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) 3) (/.f64 (pow.f64 y 4) (*.f64 (*.f64 x x) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)))) (+.f64 (+.f64 (/.f64 23533438303/500000000 (*.f64 y x)) (/.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) y)) (neg.f64 (/.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) (/.f64 (*.f64 y y) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)))))))
(+.f64 (+.f64 (/.f64 23533438303/500000000 (*.f64 y x)) (-.f64 (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) y) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y) (/.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))) (-.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 2) (pow.f64 y 3)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 3) (/.f64 (/.f64 (pow.f64 y 4) (*.f64 x x)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(+.f64 (/.f64 23533438303/500000000 (*.f64 y x)) (-.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 2) (pow.f64 y 3)) (*.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 (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (/.f64 (pow.f64 y 4) (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 3)) x)) (-.f64 (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) y) (*.f64 (/.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.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 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) 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))
(/.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 1 (*.f64 y x))) (+.f64 (/.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) y) (*.f64 -1 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (pow.f64 y 2)))))
(+.f64 (+.f64 (/.f64 23533438303/500000000 (*.f64 y x)) (/.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) y)) (neg.f64 (/.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) (/.f64 (*.f64 y y) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)))))
(+.f64 (/.f64 23533438303/500000000 (*.f64 y x)) (-.f64 (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) y) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y) (/.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))))
(+.f64 (/.f64 23533438303/500000000 (*.f64 y x)) (-.f64 (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) y) (*.f64 (/.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.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 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 2) (*.f64 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000) x)) (pow.f64 y 3)) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 y x))) (+.f64 (/.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) y) (*.f64 -1 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (pow.f64 y 2))))))
(+.f64 (+.f64 (+.f64 (/.f64 23533438303/500000000 (*.f64 y x)) (/.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) y)) (neg.f64 (/.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) (/.f64 (*.f64 y y) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))) (/.f64 (pow.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) 2) (/.f64 (pow.f64 y 3) (*.f64 x (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)))))
(+.f64 (/.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 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y) (/.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))) (*.f64 (/.f64 (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 2) (pow.f64 y 3)) (*.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) y) (*.f64 (/.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 y 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 y x)) (*.f64 (/.f64 (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 2) (pow.f64 y 3)) (*.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 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 2) (*.f64 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000) x)) (pow.f64 y 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 3) (*.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 y 4))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 y x))) (+.f64 (/.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) y) (*.f64 -1 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x))) (pow.f64 y 2)))))))
(+.f64 (/.f64 (pow.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) 2) (/.f64 (pow.f64 y 3) (*.f64 x (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)))) (fma.f64 -1 (/.f64 (pow.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) 3) (/.f64 (pow.f64 y 4) (*.f64 (*.f64 x x) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)))) (+.f64 (+.f64 (/.f64 23533438303/500000000 (*.f64 y x)) (/.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) y)) (neg.f64 (/.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) (/.f64 (*.f64 y y) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)))))))
(+.f64 (+.f64 (/.f64 23533438303/500000000 (*.f64 y x)) (-.f64 (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) y) (*.f64 (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) y) (/.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))) (-.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 2) (pow.f64 y 3)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))) (/.f64 (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 3) (/.f64 (/.f64 (pow.f64 y 4) (*.f64 x x)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))))
(+.f64 (/.f64 23533438303/500000000 (*.f64 y x)) (-.f64 (*.f64 (/.f64 (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 2) (pow.f64 y 3)) (*.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 (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (/.f64 (/.f64 (pow.f64 y 4) (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 3)) x)) (-.f64 (/.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) y) (*.f64 (/.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 y y)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))))
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 (*.f64 y x) -1000000000/23533438303)
(*.f64 y (*.f64 x -1000000000/23533438303))
(*.f64 x (*.f64 y -1000000000/23533438303))
(+.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 (*.f64 x x) (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (neg.f64 (*.f64 y -156699607947000000000/553822718361107519809)))))
(fma.f64 (*.f64 y x) -1000000000/23533438303 (*.f64 (*.f64 x x) (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (*.f64 y 156699607947000000000/553822718361107519809))))
(*.f64 x (+.f64 (*.f64 y -1000000000/23533438303) (*.f64 x (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (*.f64 y 156699607947000000000/553822718361107519809)))))
(+.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 (*.f64 x x) (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (neg.f64 (*.f64 y -156699607947000000000/553822718361107519809))))))
(fma.f64 (*.f64 y x) -1000000000/23533438303 (-.f64 (*.f64 (*.f64 x 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))))))
(fma.f64 (*.f64 y x) -1000000000/23533438303 (*.f64 (*.f64 x x) (-.f64 (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (*.f64 y 156699607947000000000/553822718361107519809)) (*.f64 x (+.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 (*.f64 x x) (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (neg.f64 (*.f64 y -156699607947000000000/553822718361107519809)))))))
(fma.f64 (*.f64 y x) -1000000000/23533438303 (fma.f64 (pow.f64 x 4) (-.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)))) (-.f64 (*.f64 (*.f64 x 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)))))))
(fma.f64 (*.f64 y x) -1000000000/23533438303 (fma.f64 (pow.f64 x 4) (-.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)))) (*.f64 (*.f64 x x) (-.f64 (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (*.f64 y 156699607947000000000/553822718361107519809)) (*.f64 x (+.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 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(-.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) (+.f64 13764240537310136880149/125000000000000000000 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))))
(+.f64 (/.f64 y (*.f64 x x)) (-.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)))))
(+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (-.f64 (/.f64 y (*.f64 x x)) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)))))
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)
(fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(+.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(+.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000) (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x))
(-.f64 (+.f64 (/.f64 y (pow.f64 x 2)) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x)))) (+.f64 13764240537310136880149/125000000000000000000 (*.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))))
(+.f64 (/.f64 y (*.f64 x x)) (-.f64 (fma.f64 104109730557/25000000000 x (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)))))
(+.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (-.f64 (/.f64 y (*.f64 x x)) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 (*.f64 x x)))))
(/.f64 (*.f64 (+.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 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) (/.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 (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 x (*.f64 x (+.f64 x -2)))))
(/.f64 (*.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x (*.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 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) (/.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 (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 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 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x (*.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 -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 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 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) (/.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 (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 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 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x (*.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 -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 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 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) (/.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 (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 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 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x (*.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 -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) x))
(/.f64 (*.f64 y (*.f64 (-.f64 x 2) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 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 -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 (*.f64 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 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) (/.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 (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 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 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x (*.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 -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 (*.f64 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 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) (/.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 (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 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 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x (*.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 -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 (*.f64 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 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) (/.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 (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 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 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x (*.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 -2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) 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 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 -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 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 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) (/.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 (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 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 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x (*.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 -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 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 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) (/.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 (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 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 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x (*.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 -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 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 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) (/.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 (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 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 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (*.f64 x (*.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 -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 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))) (/.f64 (/.f64 1 x) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))
(/.f64 (*.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (/.f64 1 x)) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))
(/.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 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))) 1)
(/.f64 (*.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (/.f64 1 x)) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))
(/.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 1 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))))
(/.f64 (*.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (/.f64 1 x)) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))
(/.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 (sqrt.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))) (sqrt.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))
(/.f64 (*.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (/.f64 1 x)) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))
(/.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 (sqrt.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000)))))) (*.f64 (sqrt.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000)))))) (/.f64 (/.f64 1 x) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))))
(/.f64 (*.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (/.f64 1 x)) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))
(/.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 (cbrt.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))) (cbrt.f64 (pow.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))) 2)))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) x) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) x) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) 2)))
(*.f64 (cbrt.f64 (/.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)))) (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 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))) 2)) (cbrt.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) x) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) x) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) 2)))
(*.f64 (cbrt.f64 (/.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)))) (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 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))) 2)) (*.f64 (cbrt.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000)))))) (/.f64 (/.f64 1 x) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) 2)) (/.f64 (*.f64 (cbrt.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)) (/.f64 1 x)) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))
(*.f64 (/.f64 (/.f64 1 x) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (*.f64 (cbrt.f64 (pow.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000) 2)) (cbrt.f64 (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (/.f64 1 x))
(/.f64 (*.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (/.f64 1 x)) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))
(/.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 (/.f64 1 x) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))))
(/.f64 (*.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (/.f64 1 x)) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))
(/.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 (neg.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000)))))) (/.f64 1 (*.f64 x (neg.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 (/.f64 1 x) (neg.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))))
(/.f64 (fma.f64 x (neg.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) -23533438303/500000000) (*.f64 x (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))))
(/.f64 (fma.f64 (neg.f64 x) (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000) (*.f64 x (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))))
(*.f64 (pow.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))) 1/2) (pow.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))) 1/2))
(/.f64 (*.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (/.f64 1 x)) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))
(/.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)))
(pow.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))) 1)
(/.f64 (*.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (/.f64 1 x)) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))
(/.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)))
(neg.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))) (*.f64 x (neg.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 (/.f64 1 x) (neg.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))))
(/.f64 (fma.f64 x (neg.f64 (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000)) -23533438303/500000000) (*.f64 x (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))))
(/.f64 (fma.f64 (neg.f64 x) (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000) (*.f64 x (neg.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))))
(log.f64 (exp.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))
(/.f64 (*.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (/.f64 1 x)) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))
(/.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)))
(cbrt.f64 (*.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))) (pow.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))) 2)))
(cbrt.f64 (*.f64 (/.f64 (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) x) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (pow.f64 (/.f64 (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) x) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) 2)))
(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 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))) 3))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))
(/.f64 (*.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (/.f64 1 x)) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))
(/.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)))
(exp.f64 (log.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))
(/.f64 (*.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (/.f64 1 x)) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))
(/.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)))
(log1p.f64 (expm1.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))
(/.f64 (*.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000) (/.f64 1 x)) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))
(/.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 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000)))))))
(*.f64 x (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (/.f64 (+.f64 x -2) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (+.f64 x -2) (/.f64 x (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))))
(*.f64 x (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (/.f64 (+.f64 x -2) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))))) 1)
(*.f64 x (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (/.f64 (+.f64 x -2) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 1 (*.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))))))
(*.f64 x (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (/.f64 (+.f64 x -2) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000)))))))) (sqrt.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000)))))))))
(*.f64 x (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (/.f64 (+.f64 x -2) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (sqrt.f64 (+.f64 x -2)) (*.f64 (sqrt.f64 (+.f64 x -2)) (/.f64 x (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))
(*.f64 x (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (/.f64 (+.f64 x -2) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000)))))))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))))) 2)))
(*.f64 (cbrt.f64 (*.f64 x (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (/.f64 (+.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 x (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (/.f64 (+.f64 x -2) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)))) 2)))
(*.f64 (cbrt.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))) (cbrt.f64 (pow.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))))) 2)) (cbrt.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000)))))))))
(*.f64 (cbrt.f64 (*.f64 x (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (/.f64 (+.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 x (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (/.f64 (+.f64 x -2) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)))) 2)))
(*.f64 (cbrt.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))) (cbrt.f64 (pow.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 x -2) 2)) (*.f64 (cbrt.f64 (+.f64 x -2)) (/.f64 x (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))
(*.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 x -2) 2)) (cbrt.f64 (+.f64 x -2))) (*.f64 (/.f64 x (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 x -2) 2)) (/.f64 (*.f64 x (cbrt.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 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))))
(*.f64 (/.f64 (*.f64 (cbrt.f64 (pow.f64 (+.f64 x -2) 2)) (*.f64 x (cbrt.f64 (+.f64 x -2)))) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))
(*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000)))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))
(*.f64 x (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (/.f64 (+.f64 x -2) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 x (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))) (+.f64 x -2))
(*.f64 x (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (/.f64 (+.f64 x -2) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (+.f64 2 (neg.f64 x)) (/.f64 1 (/.f64 (+.f64 -23533438303/500000000 (neg.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000)))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))
(/.f64 (*.f64 (-.f64 2 x) 1) (/.f64 (-.f64 -23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))))
(*.f64 (/.f64 (-.f64 2 x) (fma.f64 x (neg.f64 (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 2 x) (/.f64 x (/.f64 (fma.f64 (neg.f64 x) (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) -23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))))
(*.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000)))))) x) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))
(*.f64 x (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (/.f64 (+.f64 x -2) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000)))))) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) x)
(*.f64 x (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (/.f64 (+.f64 x -2) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000)))))) 1) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))
(*.f64 x (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (/.f64 (+.f64 x -2) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000)))))) (sqrt.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))) (sqrt.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))))
(*.f64 x (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (/.f64 (+.f64 x -2) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000)))))) (cbrt.f64 (pow.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) 2))) (cbrt.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))))
(*.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 (cbrt.f64 (pow.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) 2)) (cbrt.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 2)) (cbrt.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))))
(*.f64 (/.f64 (+.f64 x -2) 1) (/.f64 x (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))))
(*.f64 x (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (/.f64 (+.f64 x -2) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))) x)
(*.f64 x (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (/.f64 (+.f64 x -2) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (+.f64 x -2) (+.f64 -23533438303/500000000 (neg.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))))) (*.f64 x (neg.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))))
(/.f64 (*.f64 (-.f64 2 x) 1) (/.f64 (-.f64 -23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))))
(*.f64 (/.f64 (-.f64 2 x) (fma.f64 x (neg.f64 (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 2 x) (/.f64 x (/.f64 (fma.f64 (neg.f64 x) (fma.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 (pow.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))))) 1/2) (pow.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))))) 1/2))
(*.f64 x (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (/.f64 (+.f64 x -2) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(pow.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))))) 1)
(*.f64 x (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (/.f64 (+.f64 x -2) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(neg.f64 (/.f64 (+.f64 x -2) (/.f64 (+.f64 -23533438303/500000000 (neg.f64 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000)))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))
(/.f64 (*.f64 (-.f64 2 x) 1) (/.f64 (-.f64 -23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))))
(*.f64 (/.f64 (-.f64 2 x) (fma.f64 x (neg.f64 (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 2 x) (/.f64 x (/.f64 (fma.f64 (neg.f64 x) (fma.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))))
(log.f64 (exp.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000)))))))))
(*.f64 x (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (/.f64 (+.f64 x -2) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))))) (pow.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000))))))) 2)))
(cbrt.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (*.f64 (/.f64 (+.f64 x -2) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)) (pow.f64 (*.f64 x (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (/.f64 (+.f64 x -2) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000)))) 2))))
(cbrt.f64 (pow.f64 (*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))) 3))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000)))))))))
(*.f64 x (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (/.f64 (+.f64 x -2) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(exp.f64 (log.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000)))))))))
(*.f64 x (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (/.f64 (+.f64 x -2) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000)))))))))
(*.f64 x (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (/.f64 (+.f64 x -2) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000))) x 23533438303/500000000))))
(*.f64 x (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000))))

eval786.0ms (3.1%)

Compiler

Compiled 29773 to 22341 computations (25% saved)

prune279.0ms (1.1%)

Pruning

48 alts after pruning (43 fresh and 5 done)

PrunedKeptTotal
New989201009
Fresh162339
Picked011
Done246
Total1007481055
Error
0.02%
Counts
1055 → 48
Alt Table
Click to see full alt table
StatusErrorProgram
97.97%
(fma.f64 x -21677671993302279060498/63615716158700684400745 (*.f64 (*.f64 x x) (+.f64 (*.f64 x -15531958483728442896900204939725691302376040162924525257000000000/2059601734647409189681626961129620613782216990037768112413421947949) 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005)))
54.62%
(/.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 (+.f64 (*.f64 4297481763/31250000 x) (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2)))) x z)))
55.42%
(/.f64 (+.f64 x -2) (/.f64 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) 625000000000000000000/10838835996651139530249) (-.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
55.42%
(/.f64 (+.f64 x -2) (/.f64 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) 625000000000000000000/10838835996651139530249) (-.f64 (*.f64 (/.f64 1 x) 63615716158700684400745/10838835996651139530249) 25000000000/104109730557)))
55.42%
(/.f64 (+.f64 x -2) (/.f64 (-.f64 (*.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 (/.f64 1 x) (/.f64 1 x))) 625000000000000000000/10838835996651139530249) (-.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
80.67%
(/.f64 (+.f64 x -2) (/.f64 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000) (*.f64 y x)))
72.04%
(/.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)))
72.93%
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x))) x)) (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x)))
63.14%
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x))) x)) z))
81.62%
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x)) (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x)))
64.08%
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x)) z))
63.91%
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)) z))
83.48%
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 (*.f64 y x)))
64.1%
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))
83.64%
(/.f64 (+.f64 x -2) (-.f64 (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 y x))) (*.f64 156699607947/500000000 (/.f64 1 y))) (*.f64 101134521927828168189/15625000000000000 (/.f64 1 (pow.f64 y 2)))))
83.62%
(/.f64 (+.f64 x -2) (+.f64 (/.f64 23533438303/500000000 (*.f64 y x)) (-.f64 (/.f64 156699607947/500000000 y) (/.f64 101134521927828168189/15625000000000000 (*.f64 y y)))))
55.09%
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
54.87%
(/.f64 (+.f64 x -2) 25000000000/104109730557)
39.33%
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (+.f64 (*.f64 (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) x) (*.f64 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))
42.32%
(/.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 18296454943249170484848912482507361/1000000000000000000000000000 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 3)) x) (+.f64 (*.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) (*.f64 x (+.f64 x 216700011257/5000000000))) (-.f64 69434924403719793227841/1000000000000000000 (*.f64 x (*.f64 (+.f64 x 216700011257/5000000000) 263505074721/1000000000))))) 156699607947/500000000) x) 23533438303/500000000))
47.88%
(/.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))
48.21%
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (log1p.f64 (expm1.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))
45.35%
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 x (+.f64 4297481763/31250000 (*.f64 393497462077/5000000000 x))) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
45.48%
(/.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))
63.48%
(/.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))
80.57%
(/.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))))
53.72%
(-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (-.f64 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x)) -13764240537310136880149/125000000000000000000))
55.09%
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
55.15%
(-.f64 (*.f64 104109730557/25000000000 x) 104109730557/12500000000)
49.85%
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
63.99%
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
32.15%
(+.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))))
55.28%
(*.f64 (/.f64 (+.f64 x -2) (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) 625000000000000000000/10838835996651139530249)) (-.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
80.63%
(*.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)))
47.43%
(*.f64 (+.f64 x -2) (+.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 x 263505074721/1000000000)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))
30.58%
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x) 23533438303/500000000))))
33.05%
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x) 23533438303/500000000))))
38.91%
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (+.f64 (*.f64 x 156699607947/500000000) 23533438303/500000000))))
61.62%
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (+.f64 (*.f64 500000000/23533438303 z) (*.f64 -78349803973500000000/553822718361107519809 (*.f64 z x)))))
71.55%
(*.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000)))))) x) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))
83.16%
(*.f64 (*.f64 y x) -1000000000/23533438303)
63.96%
(*.f64 z -1000000000/23533438303)
83.15%
(*.f64 y (*.f64 x -1000000000/23533438303))
81.85%
(*.f64 x (+.f64 (*.f64 y -1000000000/23533438303) (*.f64 x (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (*.f64 y 156699607947000000000/553822718361107519809)))))
97.4%
(*.f64 x (+.f64 -21677671993302279060498/63615716158700684400745 (*.f64 x 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005)))
83.14%
(*.f64 x (*.f64 y -1000000000/23533438303))
55.41%
(*.f64 x 104109730557/25000000000)
97.85%
(*.f64 -21677671993302279060498/63615716158700684400745 x)
Compiler

Compiled 2066 to 1556 computations (24.7% saved)

localize35.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.19%
(*.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x)
0.29%
(*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))
0.43%
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x) 23533438303/500000000))))
1.96%
(/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x) 23533438303/500000000))
Compiler

Compiled 112 to 69 computations (38.4% saved)

series10.0ms (0%)

Counts
4 → 72
Calls

18 calls:

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

rewrite146.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
1568×associate-/r*
468×add-sqr-sqrt
444×pow1
444×*-un-lft-identity
442×add-exp-log
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
019146
1454134
26407134
Stop Event
node limit
Counts
4 → 195
Calls
Call 1
Inputs
(/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x) 23533438303/500000000))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x) 23533438303/500000000))))
(*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))
(*.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 z (/.f64 1 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) (/.f64 1 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))) (sqrt.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (/.f64 1 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))) (pow.f64 (cbrt.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))) 2) (cbrt.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) z)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 z) (/.f64 -1 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))) (/.f64 z (sqrt.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 z (cbrt.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 z (+.f64 (pow.f64 (*.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000)) 2) -553822718361107519809/250000000000000000)) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) -23533438303/500000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 z (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000)) 3))) (+.f64 553822718361107519809/250000000000000000 (-.f64 (pow.f64 (*.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000)) 2) (*.f64 x (*.f64 (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 z) 1) (/.f64 (sqrt.f64 z) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (sqrt.f64 z) (cbrt.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 z) 2) 1) (/.f64 (cbrt.f64 z) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 z) 2) (sqrt.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))) (/.f64 (cbrt.f64 z) (sqrt.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 2)) (cbrt.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000) z) -1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 z (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 -104109730557/12500000000 (*.f64 x 104109730557/25000000000)) (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) (+.f64 -104109730557/12500000000 (*.f64 x 104109730557/25000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 104109730557/25000000000 x) (+.f64 -104109730557/12500000000 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -104109730557/12500000000 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 -104109730557/12500000000 (+.f64 (*.f64 x 104109730557/25000000000) (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000) x) (*.f64 (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000) -2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000) -2) (*.f64 (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) x) (+.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) -2) (+.f64 -104109730557/12500000000 (*.f64 x 104109730557/25000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) -2) (+.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) x) (+.f64 -104109730557/12500000000 (*.f64 x 104109730557/25000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x 104109730557/25000000000) (+.f64 -104109730557/12500000000 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000)) (*.f64 -2 (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -2 (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000)) (*.f64 x (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 -104109730557/12500000000 (*.f64 x 104109730557/25000000000)) 1) (*.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) 1) (*.f64 (+.f64 -104109730557/12500000000 (*.f64 x 104109730557/25000000000)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))) (+.f64 (*.f64 -2 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))) (+.f64 -104109730557/12500000000 (*.f64 x 104109730557/25000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -2 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))) (+.f64 (*.f64 x (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))) (+.f64 -104109730557/12500000000 (*.f64 x 104109730557/25000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (+.f64 -104109730557/12500000000 (*.f64 x 104109730557/25000000000)) (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) x)) (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (+.f64 -104109730557/12500000000 (*.f64 x 104109730557/25000000000)) (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) -2)) (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (+.f64 -104109730557/12500000000 (*.f64 x 104109730557/25000000000)) (*.f64 x (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))) (*.f64 -2 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (+.f64 -104109730557/12500000000 (*.f64 x 104109730557/25000000000)) (*.f64 -2 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))) (*.f64 x (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) (*.f64 104109730557/25000000000 x)) -104109730557/12500000000)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) -104109730557/12500000000) (*.f64 104109730557/25000000000 x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) -104109730557/12500000000) (*.f64 x 104109730557/25000000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (+.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) (*.f64 x 104109730557/25000000000)) -104109730557/12500000000)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 x -2) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 x -2) (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 2))) (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 x -2) (+.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 3))) (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (-.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000) (fma.f64 x x -4)) (+.f64 x 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000) (+.f64 -8 (pow.f64 x 3))) (fma.f64 x x (-.f64 4 (*.f64 x -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (fma.f64 x x -4) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000)) (+.f64 x 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 -8 (pow.f64 x 3)) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000)) (fma.f64 x x (-.f64 4 (*.f64 x -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 2)) (+.f64 x -2)) (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 3)) (+.f64 x -2)) (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (-.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (+.f64 -104109730557/12500000000 (*.f64 x 104109730557/25000000000)) (+.f64 -104109730557/12500000000 (*.f64 x 104109730557/25000000000))) (*.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))) (-.f64 (+.f64 -104109730557/12500000000 (*.f64 x 104109730557/25000000000)) (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (+.f64 -104109730557/12500000000 (*.f64 x 104109730557/25000000000)) 3) (pow.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) 3)) (+.f64 (*.f64 (+.f64 -104109730557/12500000000 (*.f64 x 104109730557/25000000000)) (+.f64 -104109730557/12500000000 (*.f64 x 104109730557/25000000000))) (-.f64 (*.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))) (*.f64 (+.f64 -104109730557/12500000000 (*.f64 x 104109730557/25000000000)) (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (fma.f64 x x -4) (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 2))) (*.f64 (+.f64 x 2) (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (fma.f64 x x -4) (+.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 3))) (*.f64 (+.f64 x 2) (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (-.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 -8 (pow.f64 x 3)) (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 2))) (*.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2))) (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 -8 (pow.f64 x 3)) (+.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 3))) (*.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2))) (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (-.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 2)) (fma.f64 x x -4)) (*.f64 (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))) (+.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 2)) (+.f64 -8 (pow.f64 x 3))) (*.f64 (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))) (fma.f64 x x (-.f64 4 (*.f64 x -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 3)) (fma.f64 x x -4)) (*.f64 (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (-.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000))) (+.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 3)) (+.f64 -8 (pow.f64 x 3))) (*.f64 (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (-.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000))) (fma.f64 x x (-.f64 4 (*.f64 x -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 x -2) (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 2))) 1) (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 x -2) (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 2))) (sqrt.f64 (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))))) (sqrt.f64 (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 x -2) (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 2))) (*.f64 (cbrt.f64 (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))) (cbrt.f64 (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))))) (cbrt.f64 (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 x -2) (+.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 3))) 1) (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (-.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 x -2) (+.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 3))) (sqrt.f64 (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (-.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000))))) (sqrt.f64 (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (-.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 x -2) (+.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 3))) (*.f64 (cbrt.f64 (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (-.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000)))) (cbrt.f64 (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (-.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000)))))) (cbrt.f64 (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (-.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000) (fma.f64 x x -4)) 1) (+.f64 x 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000) (fma.f64 x x -4)) (sqrt.f64 (+.f64 x 2))) (sqrt.f64 (+.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000) (fma.f64 x x -4)) (*.f64 (cbrt.f64 (+.f64 x 2)) (cbrt.f64 (+.f64 x 2)))) (cbrt.f64 (+.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000) (+.f64 -8 (pow.f64 x 3))) 1) (fma.f64 x x (-.f64 4 (*.f64 x -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000) (+.f64 -8 (pow.f64 x 3))) (sqrt.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2))))) (sqrt.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000) (+.f64 -8 (pow.f64 x 3))) (*.f64 (cbrt.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2)))) (cbrt.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2)))))) (cbrt.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (fma.f64 x x -4) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000)) 1) (+.f64 x 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (fma.f64 x x -4) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000)) (sqrt.f64 (+.f64 x 2))) (sqrt.f64 (+.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (fma.f64 x x -4) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000)) (*.f64 (cbrt.f64 (+.f64 x 2)) (cbrt.f64 (+.f64 x 2)))) (cbrt.f64 (+.f64 x 2)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 -8 (pow.f64 x 3)) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000)) 1) (fma.f64 x x (-.f64 4 (*.f64 x -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 -8 (pow.f64 x 3)) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000)) (sqrt.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2))))) (sqrt.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 -8 (pow.f64 x 3)) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000)) (*.f64 (cbrt.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2)))) (cbrt.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2)))))) (cbrt.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 2)) (+.f64 x -2)) 1) (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 2)) (+.f64 x -2)) (sqrt.f64 (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))))) (sqrt.f64 (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 2)) (+.f64 x -2)) (*.f64 (cbrt.f64 (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))) (cbrt.f64 (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))))) (cbrt.f64 (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 3)) (+.f64 x -2)) 1) (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (-.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 3)) (+.f64 x -2)) (sqrt.f64 (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (-.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000))))) (sqrt.f64 (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (-.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 3)) (+.f64 x -2)) (*.f64 (cbrt.f64 (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (-.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000)))) (cbrt.f64 (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (-.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000)))))) (cbrt.f64 (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (-.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (fma.f64 x x -4) (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 2))) (+.f64 x 2)) (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (fma.f64 x x -4) (+.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 3))) (+.f64 x 2)) (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (-.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 -8 (pow.f64 x 3)) (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 2))) (fma.f64 x x (-.f64 4 (*.f64 x -2)))) (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 -8 (pow.f64 x 3)) (+.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 3))) (fma.f64 x x (-.f64 4 (*.f64 x -2)))) (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (-.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 2)) (fma.f64 x x -4)) (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))) (+.f64 x 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 2)) (+.f64 -8 (pow.f64 x 3))) (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))) (fma.f64 x x (-.f64 4 (*.f64 x -2))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 3)) (fma.f64 x x -4)) (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (-.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000)))) (+.f64 x 2))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 3)) (+.f64 -8 (pow.f64 x 3))) (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (-.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000)))) (fma.f64 x x (-.f64 4 (*.f64 x -2))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (+.f64 x -2) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (+.f64 x -2) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (+.f64 x -2) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (+.f64 x -2) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (+.f64 x -2) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (+.f64 x -2)) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 x -2) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (+.f64 x -2) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (+.f64 x -2) 3) (pow.f64 (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (pow.f64 (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000) 3) (pow.f64 (+.f64 x -2) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (+.f64 x -2) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (+.f64 x -2) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 x -2) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (+.f64 x -2) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (+.f64 x -2) 104109730557/25000000000 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 104109730557/25000000000 (+.f64 x -2) (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 x 216700011257/5000000000)) (pow.f64 x 3))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (pow.f64 x 3) 1) (*.f64 (*.f64 x (*.f64 x 216700011257/5000000000)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x (*.f64 x 216700011257/5000000000)) 1) (*.f64 (pow.f64 x 3) 1))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x x) (fma.f64 x x -46958894878783926720049/25000000000000000000)) (+.f64 x -216700011257/5000000000))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (*.f64 x x) (+.f64 (pow.f64 x 3) 10175993048848756570705281387591593/125000000000000000000000000000)) (fma.f64 x x (-.f64 46958894878783926720049/25000000000000000000 (*.f64 x 216700011257/5000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (fma.f64 x x -46958894878783926720049/25000000000000000000) (*.f64 x x)) (+.f64 x -216700011257/5000000000))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 (pow.f64 x 3) 10175993048848756570705281387591593/125000000000000000000000000000) (*.f64 x x)) (fma.f64 x x (-.f64 46958894878783926720049/25000000000000000000 (*.f64 x 216700011257/5000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (pow.f64 (*.f64 x x) 3) (*.f64 (*.f64 x (*.f64 x 216700011257/5000000000)) (*.f64 x (*.f64 x 216700011257/5000000000)))) (-.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 (pow.f64 (*.f64 x (*.f64 x 216700011257/5000000000)) 3) (pow.f64 (pow.f64 x 3) 3)) (+.f64 (pow.f64 (*.f64 x x) 3) (-.f64 (*.f64 (*.f64 x (*.f64 x 216700011257/5000000000)) (*.f64 x (*.f64 x 216700011257/5000000000))) (*.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 x x) (fma.f64 x x -46958894878783926720049/25000000000000000000)) 1) (+.f64 x -216700011257/5000000000))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 x x) (fma.f64 x x -46958894878783926720049/25000000000000000000)) (sqrt.f64 (+.f64 x -216700011257/5000000000))) (sqrt.f64 (+.f64 x -216700011257/5000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 x x) (fma.f64 x x -46958894878783926720049/25000000000000000000)) (*.f64 (cbrt.f64 (+.f64 x -216700011257/5000000000)) (cbrt.f64 (+.f64 x -216700011257/5000000000)))) (cbrt.f64 (+.f64 x -216700011257/5000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 x x) (+.f64 (pow.f64 x 3) 10175993048848756570705281387591593/125000000000000000000000000000)) 1) (fma.f64 x x (-.f64 46958894878783926720049/25000000000000000000 (*.f64 x 216700011257/5000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 x x) (+.f64 (pow.f64 x 3) 10175993048848756570705281387591593/125000000000000000000000000000)) (sqrt.f64 (fma.f64 x x (-.f64 46958894878783926720049/25000000000000000000 (*.f64 x 216700011257/5000000000))))) (sqrt.f64 (fma.f64 x x (-.f64 46958894878783926720049/25000000000000000000 (*.f64 x 216700011257/5000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (*.f64 x x) (+.f64 (pow.f64 x 3) 10175993048848756570705281387591593/125000000000000000000000000000)) (*.f64 (cbrt.f64 (fma.f64 x x (-.f64 46958894878783926720049/25000000000000000000 (*.f64 x 216700011257/5000000000)))) (cbrt.f64 (fma.f64 x x (-.f64 46958894878783926720049/25000000000000000000 (*.f64 x 216700011257/5000000000)))))) (cbrt.f64 (fma.f64 x x (-.f64 46958894878783926720049/25000000000000000000 (*.f64 x 216700011257/5000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (fma.f64 x x -46958894878783926720049/25000000000000000000) (*.f64 x x)) 1) (+.f64 x -216700011257/5000000000))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (fma.f64 x x -46958894878783926720049/25000000000000000000) (*.f64 x x)) (sqrt.f64 (+.f64 x -216700011257/5000000000))) (sqrt.f64 (+.f64 x -216700011257/5000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (fma.f64 x x -46958894878783926720049/25000000000000000000) (*.f64 x x)) (*.f64 (cbrt.f64 (+.f64 x -216700011257/5000000000)) (cbrt.f64 (+.f64 x -216700011257/5000000000)))) (cbrt.f64 (+.f64 x -216700011257/5000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 (pow.f64 x 3) 10175993048848756570705281387591593/125000000000000000000000000000) (*.f64 x x)) 1) (fma.f64 x x (-.f64 46958894878783926720049/25000000000000000000 (*.f64 x 216700011257/5000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 (pow.f64 x 3) 10175993048848756570705281387591593/125000000000000000000000000000) (*.f64 x x)) (sqrt.f64 (fma.f64 x x (-.f64 46958894878783926720049/25000000000000000000 (*.f64 x 216700011257/5000000000))))) (sqrt.f64 (fma.f64 x x (-.f64 46958894878783926720049/25000000000000000000 (*.f64 x 216700011257/5000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 (pow.f64 x 3) 10175993048848756570705281387591593/125000000000000000000000000000) (*.f64 x x)) (*.f64 (cbrt.f64 (fma.f64 x x (-.f64 46958894878783926720049/25000000000000000000 (*.f64 x 216700011257/5000000000)))) (cbrt.f64 (fma.f64 x x (-.f64 46958894878783926720049/25000000000000000000 (*.f64 x 216700011257/5000000000)))))) (cbrt.f64 (fma.f64 x x (-.f64 46958894878783926720049/25000000000000000000 (*.f64 x 216700011257/5000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 x (sqrt.f64 (+.f64 x 216700011257/5000000000))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 (pow.f64 x 4) (pow.f64 (+.f64 x 216700011257/5000000000) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (pow.f64 (exp.f64 x) x) (+.f64 x 216700011257/5000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 x (*.f64 x x) (*.f64 x (*.f64 x 216700011257/5000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (*.f64 x x) x (*.f64 x (*.f64 x 216700011257/5000000000)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) x) (*.f64 156699607947/500000000 x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 156699607947/500000000 x) (*.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x 156699607947/500000000) (*.f64 x (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))) (*.f64 x 156699607947/500000000))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (-.f64 24554767130743505554809/250000000000000000 (*.f64 (pow.f64 x 4) (pow.f64 (+.f64 x 216700011257/5000000000) 2)))) (-.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (+.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) 3))) (+.f64 24554767130743505554809/250000000000000000 (*.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) (-.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) 156699607947/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 24554767130743505554809/250000000000000000 (*.f64 (pow.f64 x 4) (pow.f64 (+.f64 x 216700011257/5000000000) 2))) x) (-.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) 3)) x) (+.f64 24554767130743505554809/250000000000000000 (*.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) (-.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) 156699607947/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x (-.f64 24554767130743505554809/250000000000000000 (*.f64 (pow.f64 x 4) (pow.f64 (+.f64 x 216700011257/5000000000) 2)))) 1) (-.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x (-.f64 24554767130743505554809/250000000000000000 (*.f64 (pow.f64 x 4) (pow.f64 (+.f64 x 216700011257/5000000000) 2)))) (sqrt.f64 (-.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (sqrt.f64 (-.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x (-.f64 24554767130743505554809/250000000000000000 (*.f64 (pow.f64 x 4) (pow.f64 (+.f64 x 216700011257/5000000000) 2)))) (*.f64 (cbrt.f64 (-.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))) (cbrt.f64 (-.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (cbrt.f64 (-.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x (+.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) 3))) 1) (+.f64 24554767130743505554809/250000000000000000 (*.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) (-.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) 156699607947/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x (+.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) 3))) (sqrt.f64 (+.f64 24554767130743505554809/250000000000000000 (*.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) (-.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) 156699607947/500000000))))) (sqrt.f64 (+.f64 24554767130743505554809/250000000000000000 (*.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) (-.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) 156699607947/500000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 x (+.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) 3))) (*.f64 (cbrt.f64 (+.f64 24554767130743505554809/250000000000000000 (*.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) (-.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) 156699607947/500000000)))) (cbrt.f64 (+.f64 24554767130743505554809/250000000000000000 (*.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) (-.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) 156699607947/500000000)))))) (cbrt.f64 (+.f64 24554767130743505554809/250000000000000000 (*.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) (-.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) 156699607947/500000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 24554767130743505554809/250000000000000000 (*.f64 (pow.f64 x 4) (pow.f64 (+.f64 x 216700011257/5000000000) 2))) x) 1) (-.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 24554767130743505554809/250000000000000000 (*.f64 (pow.f64 x 4) (pow.f64 (+.f64 x 216700011257/5000000000) 2))) x) (sqrt.f64 (-.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (sqrt.f64 (-.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (-.f64 24554767130743505554809/250000000000000000 (*.f64 (pow.f64 x 4) (pow.f64 (+.f64 x 216700011257/5000000000) 2))) x) (*.f64 (cbrt.f64 (-.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))) (cbrt.f64 (-.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (cbrt.f64 (-.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) 3)) x) 1) (+.f64 24554767130743505554809/250000000000000000 (*.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) (-.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) 156699607947/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) 3)) x) (sqrt.f64 (+.f64 24554767130743505554809/250000000000000000 (*.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) (-.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) 156699607947/500000000))))) (sqrt.f64 (+.f64 24554767130743505554809/250000000000000000 (*.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) (-.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) 156699607947/500000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (/.f64 (*.f64 (+.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) 3)) x) (*.f64 (cbrt.f64 (+.f64 24554767130743505554809/250000000000000000 (*.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) (-.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) 156699607947/500000000)))) (cbrt.f64 (+.f64 24554767130743505554809/250000000000000000 (*.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) (-.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) 156699607947/500000000)))))) (cbrt.f64 (+.f64 24554767130743505554809/250000000000000000 (*.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) (-.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) 156699607947/500000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000)) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000)) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 x) (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000)) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000))))))))

simplify204.0ms (0.8%)

Algorithm
egg-herbie
Rules
1372×associate-+r+
1070×+-commutative
838×associate-*r*
778×associate-*l*
690×fma-def
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
064015347
1180015051
2736215051
Stop Event
node limit
Counts
267 → 330
Calls
Call 1
Inputs
(/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000))
(/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000))
(/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000))
(/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000))
(/.f64 z (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))) x)))
(/.f64 z (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))) x)))
(/.f64 z (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))) x)))
(/.f64 z (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))) x)))
(/.f64 z (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))) x)))
(/.f64 z (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))) x)))
(/.f64 z (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))) x)))
(/.f64 z (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))) x)))
(*.f64 500000000/23533438303 z)
(+.f64 (*.f64 500000000/23533438303 z) (*.f64 -78349803973500000000/553822718361107519809 (*.f64 z x)))
(+.f64 (*.f64 500000000/23533438303 z) (+.f64 (*.f64 -78349803973500000000/553822718361107519809 (*.f64 z x)) (*.f64 12277383565371752777404500000000/13033352773350869092174451844127 (*.f64 z (pow.f64 x 2)))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1923861191308694705527493510233561500000000/306719603372886620352117082586607327396481 z) (*.f64 10835000562850000000/553822718361107519809 z)) (pow.f64 x 3))) (+.f64 (*.f64 500000000/23533438303 z) (+.f64 (*.f64 -78349803973500000000/553822718361107519809 (*.f64 z x)) (*.f64 12277383565371752777404500000000/13033352773350869092174451844127 (*.f64 z (pow.f64 x 2))))))
(/.f64 z (pow.f64 x 4))
(+.f64 (*.f64 -216700011257/5000000000 (/.f64 z (pow.f64 x 5))) (/.f64 z (pow.f64 x 4)))
(+.f64 (*.f64 -216700011257/5000000000 (/.f64 z (pow.f64 x 5))) (+.f64 (*.f64 46958894878783926720049/25000000000000000000 (/.f64 z (pow.f64 x 6))) (/.f64 z (pow.f64 x 4))))
(+.f64 (*.f64 -216700011257/5000000000 (/.f64 z (pow.f64 x 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 156699607947/500000000 z) (*.f64 10175993048848756570705281387591593/125000000000000000000000000000 z)) (pow.f64 x 7))) (+.f64 (*.f64 46958894878783926720049/25000000000000000000 (/.f64 z (pow.f64 x 6))) (/.f64 z (pow.f64 x 4)))))
(/.f64 z (pow.f64 x 4))
(+.f64 (*.f64 -216700011257/5000000000 (/.f64 z (pow.f64 x 5))) (/.f64 z (pow.f64 x 4)))
(+.f64 (*.f64 -216700011257/5000000000 (/.f64 z (pow.f64 x 5))) (+.f64 (*.f64 46958894878783926720049/25000000000000000000 (/.f64 z (pow.f64 x 6))) (/.f64 z (pow.f64 x 4))))
(+.f64 (*.f64 -216700011257/5000000000 (/.f64 z (pow.f64 x 5))) (+.f64 (*.f64 -156699607947/500000000 (/.f64 z (pow.f64 x 7))) (+.f64 (*.f64 46958894878783926720049/25000000000000000000 (/.f64 z (pow.f64 x 6))) (+.f64 (*.f64 -10175993048848756570705281387591593/125000000000000000000000000000 (/.f64 z (pow.f64 x 7))) (/.f64 z (pow.f64 x 4))))))
(*.f64 -2 (+.f64 104109730557/25000000000 (*.f64 500000000/23533438303 z)))
(+.f64 (*.f64 (+.f64 104109730557/25000000000 (+.f64 (*.f64 500000000/23533438303 z) (*.f64 156699607947000000000/553822718361107519809 z))) x) (*.f64 -2 (+.f64 104109730557/25000000000 (*.f64 500000000/23533438303 z))))
(+.f64 (*.f64 (+.f64 104109730557/25000000000 (+.f64 (*.f64 500000000/23533438303 z) (*.f64 156699607947000000000/553822718361107519809 z))) x) (+.f64 (*.f64 (+.f64 (*.f64 -78349803973500000000/553822718361107519809 z) (*.f64 -24554767130743505554809000000000/13033352773350869092174451844127 z)) (pow.f64 x 2)) (*.f64 -2 (+.f64 104109730557/25000000000 (*.f64 500000000/23533438303 z)))))
(+.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 (*.f64 1923861191308694705527493510233561500000000/306719603372886620352117082586607327396481 z) (*.f64 10835000562850000000/553822718361107519809 z))) (*.f64 12277383565371752777404500000000/13033352773350869092174451844127 z)) (pow.f64 x 3)) (+.f64 (*.f64 (+.f64 104109730557/25000000000 (+.f64 (*.f64 500000000/23533438303 z) (*.f64 156699607947000000000/553822718361107519809 z))) x) (+.f64 (*.f64 (+.f64 (*.f64 -78349803973500000000/553822718361107519809 z) (*.f64 -24554767130743505554809000000000/13033352773350869092174451844127 z)) (pow.f64 x 2)) (*.f64 -2 (+.f64 104109730557/25000000000 (*.f64 500000000/23533438303 z))))))
(*.f64 104109730557/25000000000 x)
(-.f64 (*.f64 104109730557/25000000000 x) 104109730557/12500000000)
(-.f64 (+.f64 (/.f64 z (pow.f64 x 3)) (*.f64 104109730557/25000000000 x)) 104109730557/12500000000)
(-.f64 (+.f64 (/.f64 z (pow.f64 x 3)) (+.f64 (*.f64 104109730557/25000000000 x) (+.f64 (*.f64 -216700011257/5000000000 (/.f64 z (pow.f64 x 4))) (*.f64 -2 (/.f64 z (pow.f64 x 4)))))) 104109730557/12500000000)
(*.f64 104109730557/25000000000 x)
(-.f64 (*.f64 104109730557/25000000000 x) 104109730557/12500000000)
(-.f64 (+.f64 (/.f64 z (pow.f64 x 3)) (*.f64 104109730557/25000000000 x)) 104109730557/12500000000)
(-.f64 (+.f64 (/.f64 z (pow.f64 x 3)) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 -1 (/.f64 (+.f64 (*.f64 2 z) (*.f64 216700011257/5000000000 z)) (pow.f64 x 4))))) 104109730557/12500000000)
(*.f64 104109730557/25000000000 (-.f64 x 2))
(+.f64 (*.f64 104109730557/25000000000 (-.f64 x 2)) (*.f64 (-.f64 (/.f64 x (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)) (*.f64 2 (/.f64 1 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)))) z))
(+.f64 (*.f64 104109730557/25000000000 (-.f64 x 2)) (*.f64 (-.f64 (/.f64 x (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)) (*.f64 2 (/.f64 1 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)))) z))
(+.f64 (*.f64 104109730557/25000000000 (-.f64 x 2)) (*.f64 (-.f64 (/.f64 x (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)) (*.f64 2 (/.f64 1 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)))) z))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))) x)))
(+.f64 (*.f64 104109730557/25000000000 (-.f64 x 2)) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))) x))))
(+.f64 (*.f64 104109730557/25000000000 (-.f64 x 2)) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))) x))))
(+.f64 (*.f64 104109730557/25000000000 (-.f64 x 2)) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))) x))))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000))
(+.f64 (*.f64 104109730557/25000000000 (-.f64 x 2)) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)))
(+.f64 (*.f64 104109730557/25000000000 (-.f64 x 2)) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)))
(+.f64 (*.f64 104109730557/25000000000 (-.f64 x 2)) (/.f64 (*.f64 z (-.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 (exp.f64 (log1p.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))) 1)
(*.f64 z (/.f64 1 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 1)
(*.f64 1 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) (/.f64 1 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (sqrt.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))) (sqrt.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (/.f64 1 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (cbrt.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))) (pow.f64 (cbrt.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))) 2) (cbrt.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 1 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) z)
(*.f64 (neg.f64 z) (/.f64 -1 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))) (/.f64 z (sqrt.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 z (cbrt.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 z (+.f64 (pow.f64 (*.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000)) 2) -553822718361107519809/250000000000000000)) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) -23533438303/500000000))
(*.f64 (/.f64 z (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000)) 3))) (+.f64 553822718361107519809/250000000000000000 (-.f64 (pow.f64 (*.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000)) 2) (*.f64 x (*.f64 (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))))
(*.f64 (/.f64 (sqrt.f64 z) 1) (/.f64 (sqrt.f64 z) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (sqrt.f64 z) (cbrt.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 z) 2) 1) (/.f64 (cbrt.f64 z) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 z) 2) (sqrt.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))) (/.f64 (cbrt.f64 z) (sqrt.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 2)) (cbrt.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))))
(pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 1)
(pow.f64 (sqrt.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))) 2)
(pow.f64 (cbrt.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))) 3)
(pow.f64 (/.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000) z) -1)
(pow.f64 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 3) 1/3)
(neg.f64 (/.f64 z (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000)))))
(sqrt.f64 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 2))
(log.f64 (exp.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))))
(cbrt.f64 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 3))
(expm1.f64 (log1p.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))))
(exp.f64 (log.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))))
(exp.f64 (*.f64 (log.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))) 1))
(log1p.f64 (expm1.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (+.f64 -104109730557/12500000000 (*.f64 x 104109730557/25000000000)) (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))
(+.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) (+.f64 -104109730557/12500000000 (*.f64 x 104109730557/25000000000)))
(+.f64 (*.f64 104109730557/25000000000 x) (+.f64 -104109730557/12500000000 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))))
(+.f64 -104109730557/12500000000 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))))
(+.f64 -104109730557/12500000000 (+.f64 (*.f64 x 104109730557/25000000000) (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))))
(+.f64 (*.f64 (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000) x) (*.f64 (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000) -2))
(+.f64 (*.f64 (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000) -2) (*.f64 (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000) x))
(+.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) x) (+.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) -2) (+.f64 -104109730557/12500000000 (*.f64 x 104109730557/25000000000))))
(+.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) -2) (+.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) x) (+.f64 -104109730557/12500000000 (*.f64 x 104109730557/25000000000))))
(+.f64 (*.f64 x 104109730557/25000000000) (+.f64 -104109730557/12500000000 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))))
(+.f64 (*.f64 x (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000)) (*.f64 -2 (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000)))
(+.f64 (*.f64 -2 (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000)) (*.f64 x (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000)))
(+.f64 (*.f64 (+.f64 -104109730557/12500000000 (*.f64 x 104109730557/25000000000)) 1) (*.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) 1))
(+.f64 (*.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) 1) (*.f64 (+.f64 -104109730557/12500000000 (*.f64 x 104109730557/25000000000)) 1))
(+.f64 (*.f64 x (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))) (+.f64 (*.f64 -2 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))) (+.f64 -104109730557/12500000000 (*.f64 x 104109730557/25000000000))))
(+.f64 (*.f64 -2 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))) (+.f64 (*.f64 x (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))) (+.f64 -104109730557/12500000000 (*.f64 x 104109730557/25000000000))))
(+.f64 (+.f64 (+.f64 -104109730557/12500000000 (*.f64 x 104109730557/25000000000)) (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) x)) (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) -2))
(+.f64 (+.f64 (+.f64 -104109730557/12500000000 (*.f64 x 104109730557/25000000000)) (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) -2)) (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) x))
(+.f64 (+.f64 (+.f64 -104109730557/12500000000 (*.f64 x 104109730557/25000000000)) (*.f64 x (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))) (*.f64 -2 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (+.f64 (+.f64 -104109730557/12500000000 (*.f64 x 104109730557/25000000000)) (*.f64 -2 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))) (*.f64 x (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (+.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) (*.f64 104109730557/25000000000 x)) -104109730557/12500000000)
(+.f64 (+.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) -104109730557/12500000000) (*.f64 104109730557/25000000000 x))
(+.f64 (+.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) -104109730557/12500000000) (*.f64 x 104109730557/25000000000))
(+.f64 (+.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) (*.f64 x 104109730557/25000000000)) -104109730557/12500000000)
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 x -2) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000)))) 1)
(/.f64 (*.f64 (+.f64 x -2) (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 2))) (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (*.f64 (+.f64 x -2) (+.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 3))) (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (-.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000))))
(/.f64 (*.f64 (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000) (fma.f64 x x -4)) (+.f64 x 2))
(/.f64 (*.f64 (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000) (+.f64 -8 (pow.f64 x 3))) (fma.f64 x x (-.f64 4 (*.f64 x -2))))
(/.f64 (*.f64 (fma.f64 x x -4) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000)) (+.f64 x 2))
(/.f64 (*.f64 (+.f64 -8 (pow.f64 x 3)) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000)) (fma.f64 x x (-.f64 4 (*.f64 x -2))))
(/.f64 (*.f64 (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 2)) (+.f64 x -2)) (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (*.f64 (+.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 3)) (+.f64 x -2)) (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (-.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000))))
(/.f64 (-.f64 (*.f64 (+.f64 -104109730557/12500000000 (*.f64 x 104109730557/25000000000)) (+.f64 -104109730557/12500000000 (*.f64 x 104109730557/25000000000))) (*.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))) (-.f64 (+.f64 -104109730557/12500000000 (*.f64 x 104109730557/25000000000)) (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))))
(/.f64 (+.f64 (pow.f64 (+.f64 -104109730557/12500000000 (*.f64 x 104109730557/25000000000)) 3) (pow.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) 3)) (+.f64 (*.f64 (+.f64 -104109730557/12500000000 (*.f64 x 104109730557/25000000000)) (+.f64 -104109730557/12500000000 (*.f64 x 104109730557/25000000000))) (-.f64 (*.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))) (*.f64 (+.f64 -104109730557/12500000000 (*.f64 x 104109730557/25000000000)) (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))))))
(/.f64 (*.f64 (fma.f64 x x -4) (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 2))) (*.f64 (+.f64 x 2) (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))))
(/.f64 (*.f64 (fma.f64 x x -4) (+.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 3))) (*.f64 (+.f64 x 2) (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (-.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000)))))
(/.f64 (*.f64 (+.f64 -8 (pow.f64 x 3)) (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 2))) (*.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2))) (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))))
(/.f64 (*.f64 (+.f64 -8 (pow.f64 x 3)) (+.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 3))) (*.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2))) (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (-.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000)))))
(/.f64 (*.f64 (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 2)) (fma.f64 x x -4)) (*.f64 (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))) (+.f64 x 2)))
(/.f64 (*.f64 (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 2)) (+.f64 -8 (pow.f64 x 3))) (*.f64 (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))) (fma.f64 x x (-.f64 4 (*.f64 x -2)))))
(/.f64 (*.f64 (+.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 3)) (fma.f64 x x -4)) (*.f64 (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (-.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000))) (+.f64 x 2)))
(/.f64 (*.f64 (+.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 3)) (+.f64 -8 (pow.f64 x 3))) (*.f64 (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (-.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000))) (fma.f64 x x (-.f64 4 (*.f64 x -2)))))
(/.f64 (/.f64 (*.f64 (+.f64 x -2) (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 2))) 1) (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (/.f64 (*.f64 (+.f64 x -2) (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 2))) (sqrt.f64 (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))))) (sqrt.f64 (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))))
(/.f64 (/.f64 (*.f64 (+.f64 x -2) (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 2))) (*.f64 (cbrt.f64 (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))) (cbrt.f64 (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))))) (cbrt.f64 (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))))
(/.f64 (/.f64 (*.f64 (+.f64 x -2) (+.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 3))) 1) (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (-.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000))))
(/.f64 (/.f64 (*.f64 (+.f64 x -2) (+.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 3))) (sqrt.f64 (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (-.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000))))) (sqrt.f64 (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (-.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000)))))
(/.f64 (/.f64 (*.f64 (+.f64 x -2) (+.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 3))) (*.f64 (cbrt.f64 (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (-.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000)))) (cbrt.f64 (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (-.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000)))))) (cbrt.f64 (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (-.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000)))))
(/.f64 (/.f64 (*.f64 (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000) (fma.f64 x x -4)) 1) (+.f64 x 2))
(/.f64 (/.f64 (*.f64 (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000) (fma.f64 x x -4)) (sqrt.f64 (+.f64 x 2))) (sqrt.f64 (+.f64 x 2)))
(/.f64 (/.f64 (*.f64 (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000) (fma.f64 x x -4)) (*.f64 (cbrt.f64 (+.f64 x 2)) (cbrt.f64 (+.f64 x 2)))) (cbrt.f64 (+.f64 x 2)))
(/.f64 (/.f64 (*.f64 (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000) (+.f64 -8 (pow.f64 x 3))) 1) (fma.f64 x x (-.f64 4 (*.f64 x -2))))
(/.f64 (/.f64 (*.f64 (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000) (+.f64 -8 (pow.f64 x 3))) (sqrt.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2))))) (sqrt.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2)))))
(/.f64 (/.f64 (*.f64 (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000) (+.f64 -8 (pow.f64 x 3))) (*.f64 (cbrt.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2)))) (cbrt.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2)))))) (cbrt.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2)))))
(/.f64 (/.f64 (*.f64 (fma.f64 x x -4) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000)) 1) (+.f64 x 2))
(/.f64 (/.f64 (*.f64 (fma.f64 x x -4) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000)) (sqrt.f64 (+.f64 x 2))) (sqrt.f64 (+.f64 x 2)))
(/.f64 (/.f64 (*.f64 (fma.f64 x x -4) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000)) (*.f64 (cbrt.f64 (+.f64 x 2)) (cbrt.f64 (+.f64 x 2)))) (cbrt.f64 (+.f64 x 2)))
(/.f64 (/.f64 (*.f64 (+.f64 -8 (pow.f64 x 3)) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000)) 1) (fma.f64 x x (-.f64 4 (*.f64 x -2))))
(/.f64 (/.f64 (*.f64 (+.f64 -8 (pow.f64 x 3)) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000)) (sqrt.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2))))) (sqrt.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2)))))
(/.f64 (/.f64 (*.f64 (+.f64 -8 (pow.f64 x 3)) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000)) (*.f64 (cbrt.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2)))) (cbrt.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2)))))) (cbrt.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2)))))
(/.f64 (/.f64 (*.f64 (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 2)) (+.f64 x -2)) 1) (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (/.f64 (*.f64 (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 2)) (+.f64 x -2)) (sqrt.f64 (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))))) (sqrt.f64 (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))))
(/.f64 (/.f64 (*.f64 (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 2)) (+.f64 x -2)) (*.f64 (cbrt.f64 (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))) (cbrt.f64 (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))))) (cbrt.f64 (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))))
(/.f64 (/.f64 (*.f64 (+.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 3)) (+.f64 x -2)) 1) (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (-.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000))))
(/.f64 (/.f64 (*.f64 (+.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 3)) (+.f64 x -2)) (sqrt.f64 (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (-.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000))))) (sqrt.f64 (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (-.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000)))))
(/.f64 (/.f64 (*.f64 (+.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 3)) (+.f64 x -2)) (*.f64 (cbrt.f64 (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (-.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000)))) (cbrt.f64 (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (-.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000)))))) (cbrt.f64 (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (-.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000)))))
(/.f64 (/.f64 (*.f64 (fma.f64 x x -4) (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 2))) (+.f64 x 2)) (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (/.f64 (*.f64 (fma.f64 x x -4) (+.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 3))) (+.f64 x 2)) (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (-.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000))))
(/.f64 (/.f64 (*.f64 (+.f64 -8 (pow.f64 x 3)) (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 2))) (fma.f64 x x (-.f64 4 (*.f64 x -2)))) (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (/.f64 (*.f64 (+.f64 -8 (pow.f64 x 3)) (+.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 3))) (fma.f64 x x (-.f64 4 (*.f64 x -2)))) (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (-.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000))))
(/.f64 (/.f64 (*.f64 (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 2)) (fma.f64 x x -4)) (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))) (+.f64 x 2))
(/.f64 (/.f64 (*.f64 (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 2)) (+.f64 -8 (pow.f64 x 3))) (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))) (fma.f64 x x (-.f64 4 (*.f64 x -2))))
(/.f64 (/.f64 (*.f64 (+.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 3)) (fma.f64 x x -4)) (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (-.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000)))) (+.f64 x 2))
(/.f64 (/.f64 (*.f64 (+.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 3)) (+.f64 -8 (pow.f64 x 3))) (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (-.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000)))) (fma.f64 x x (-.f64 4 (*.f64 x -2))))
(pow.f64 (*.f64 (+.f64 x -2) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000)) 1)
(pow.f64 (sqrt.f64 (*.f64 (+.f64 x -2) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000))) 2)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 x -2) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000))) 3)
(pow.f64 (pow.f64 (*.f64 (+.f64 x -2) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000)) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 (+.f64 x -2) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000)) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 x -2)) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 x -2) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000)))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 x -2) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000)) 3))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 x -2) 3) (pow.f64 (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000) 3)))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000) 3) (pow.f64 (+.f64 x -2) 3)))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 x -2) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000))))
(exp.f64 (log.f64 (*.f64 (+.f64 x -2) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 x -2) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000))) 1))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 x -2) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000))))
(fma.f64 (+.f64 x -2) 104109730557/25000000000 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))
(fma.f64 104109730557/25000000000 (+.f64 x -2) (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))
(+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000)))
(+.f64 (*.f64 x (*.f64 x 216700011257/5000000000)) (pow.f64 x 3))
(+.f64 (*.f64 (pow.f64 x 3) 1) (*.f64 (*.f64 x (*.f64 x 216700011257/5000000000)) 1))
(+.f64 (*.f64 (*.f64 x (*.f64 x 216700011257/5000000000)) 1) (*.f64 (pow.f64 x 3) 1))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))) 1)
(/.f64 (*.f64 (*.f64 x x) (fma.f64 x x -46958894878783926720049/25000000000000000000)) (+.f64 x -216700011257/5000000000))
(/.f64 (*.f64 (*.f64 x x) (+.f64 (pow.f64 x 3) 10175993048848756570705281387591593/125000000000000000000000000000)) (fma.f64 x x (-.f64 46958894878783926720049/25000000000000000000 (*.f64 x 216700011257/5000000000))))
(/.f64 (*.f64 (fma.f64 x x -46958894878783926720049/25000000000000000000) (*.f64 x x)) (+.f64 x -216700011257/5000000000))
(/.f64 (*.f64 (+.f64 (pow.f64 x 3) 10175993048848756570705281387591593/125000000000000000000000000000) (*.f64 x x)) (fma.f64 x x (-.f64 46958894878783926720049/25000000000000000000 (*.f64 x 216700011257/5000000000))))
(/.f64 (-.f64 (pow.f64 (*.f64 x x) 3) (*.f64 (*.f64 x (*.f64 x 216700011257/5000000000)) (*.f64 x (*.f64 x 216700011257/5000000000)))) (-.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))))
(/.f64 (+.f64 (pow.f64 (*.f64 x (*.f64 x 216700011257/5000000000)) 3) (pow.f64 (pow.f64 x 3) 3)) (+.f64 (pow.f64 (*.f64 x x) 3) (-.f64 (*.f64 (*.f64 x (*.f64 x 216700011257/5000000000)) (*.f64 x (*.f64 x 216700011257/5000000000))) (*.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))))))
(/.f64 (/.f64 (*.f64 (*.f64 x x) (fma.f64 x x -46958894878783926720049/25000000000000000000)) 1) (+.f64 x -216700011257/5000000000))
(/.f64 (/.f64 (*.f64 (*.f64 x x) (fma.f64 x x -46958894878783926720049/25000000000000000000)) (sqrt.f64 (+.f64 x -216700011257/5000000000))) (sqrt.f64 (+.f64 x -216700011257/5000000000)))
(/.f64 (/.f64 (*.f64 (*.f64 x x) (fma.f64 x x -46958894878783926720049/25000000000000000000)) (*.f64 (cbrt.f64 (+.f64 x -216700011257/5000000000)) (cbrt.f64 (+.f64 x -216700011257/5000000000)))) (cbrt.f64 (+.f64 x -216700011257/5000000000)))
(/.f64 (/.f64 (*.f64 (*.f64 x x) (+.f64 (pow.f64 x 3) 10175993048848756570705281387591593/125000000000000000000000000000)) 1) (fma.f64 x x (-.f64 46958894878783926720049/25000000000000000000 (*.f64 x 216700011257/5000000000))))
(/.f64 (/.f64 (*.f64 (*.f64 x x) (+.f64 (pow.f64 x 3) 10175993048848756570705281387591593/125000000000000000000000000000)) (sqrt.f64 (fma.f64 x x (-.f64 46958894878783926720049/25000000000000000000 (*.f64 x 216700011257/5000000000))))) (sqrt.f64 (fma.f64 x x (-.f64 46958894878783926720049/25000000000000000000 (*.f64 x 216700011257/5000000000)))))
(/.f64 (/.f64 (*.f64 (*.f64 x x) (+.f64 (pow.f64 x 3) 10175993048848756570705281387591593/125000000000000000000000000000)) (*.f64 (cbrt.f64 (fma.f64 x x (-.f64 46958894878783926720049/25000000000000000000 (*.f64 x 216700011257/5000000000)))) (cbrt.f64 (fma.f64 x x (-.f64 46958894878783926720049/25000000000000000000 (*.f64 x 216700011257/5000000000)))))) (cbrt.f64 (fma.f64 x x (-.f64 46958894878783926720049/25000000000000000000 (*.f64 x 216700011257/5000000000)))))
(/.f64 (/.f64 (*.f64 (fma.f64 x x -46958894878783926720049/25000000000000000000) (*.f64 x x)) 1) (+.f64 x -216700011257/5000000000))
(/.f64 (/.f64 (*.f64 (fma.f64 x x -46958894878783926720049/25000000000000000000) (*.f64 x x)) (sqrt.f64 (+.f64 x -216700011257/5000000000))) (sqrt.f64 (+.f64 x -216700011257/5000000000)))
(/.f64 (/.f64 (*.f64 (fma.f64 x x -46958894878783926720049/25000000000000000000) (*.f64 x x)) (*.f64 (cbrt.f64 (+.f64 x -216700011257/5000000000)) (cbrt.f64 (+.f64 x -216700011257/5000000000)))) (cbrt.f64 (+.f64 x -216700011257/5000000000)))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 x 3) 10175993048848756570705281387591593/125000000000000000000000000000) (*.f64 x x)) 1) (fma.f64 x x (-.f64 46958894878783926720049/25000000000000000000 (*.f64 x 216700011257/5000000000))))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 x 3) 10175993048848756570705281387591593/125000000000000000000000000000) (*.f64 x x)) (sqrt.f64 (fma.f64 x x (-.f64 46958894878783926720049/25000000000000000000 (*.f64 x 216700011257/5000000000))))) (sqrt.f64 (fma.f64 x x (-.f64 46958894878783926720049/25000000000000000000 (*.f64 x 216700011257/5000000000)))))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 x 3) 10175993048848756570705281387591593/125000000000000000000000000000) (*.f64 x x)) (*.f64 (cbrt.f64 (fma.f64 x x (-.f64 46958894878783926720049/25000000000000000000 (*.f64 x 216700011257/5000000000)))) (cbrt.f64 (fma.f64 x x (-.f64 46958894878783926720049/25000000000000000000 (*.f64 x 216700011257/5000000000)))))) (cbrt.f64 (fma.f64 x x (-.f64 46958894878783926720049/25000000000000000000 (*.f64 x 216700011257/5000000000)))))
(pow.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) 1)
(pow.f64 (*.f64 x (sqrt.f64 (+.f64 x 216700011257/5000000000))) 2)
(pow.f64 (cbrt.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))) 3)
(pow.f64 (pow.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) 3) 1/3)
(sqrt.f64 (*.f64 (pow.f64 x 4) (pow.f64 (+.f64 x 216700011257/5000000000) 2)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x) x) (+.f64 x 216700011257/5000000000)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))
(cbrt.f64 (pow.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) 3))
(expm1.f64 (log1p.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))
(exp.f64 (log.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))
(fma.f64 x (*.f64 x x) (*.f64 x (*.f64 x 216700011257/5000000000)))
(fma.f64 (*.f64 x x) x (*.f64 x (*.f64 x 216700011257/5000000000)))
(+.f64 (*.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) x) (*.f64 156699607947/500000000 x))
(+.f64 (*.f64 156699607947/500000000 x) (*.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) x))
(+.f64 (*.f64 x 156699607947/500000000) (*.f64 x (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))
(+.f64 (*.f64 x (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))) (*.f64 x 156699607947/500000000))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000)))) 1)
(/.f64 (*.f64 x (-.f64 24554767130743505554809/250000000000000000 (*.f64 (pow.f64 x 4) (pow.f64 (+.f64 x 216700011257/5000000000) 2)))) (-.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))
(/.f64 (*.f64 x (+.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) 3))) (+.f64 24554767130743505554809/250000000000000000 (*.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) (-.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) 156699607947/500000000))))
(/.f64 (*.f64 (-.f64 24554767130743505554809/250000000000000000 (*.f64 (pow.f64 x 4) (pow.f64 (+.f64 x 216700011257/5000000000) 2))) x) (-.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))
(/.f64 (*.f64 (+.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) 3)) x) (+.f64 24554767130743505554809/250000000000000000 (*.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) (-.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) 156699607947/500000000))))
(/.f64 (/.f64 (*.f64 x (-.f64 24554767130743505554809/250000000000000000 (*.f64 (pow.f64 x 4) (pow.f64 (+.f64 x 216700011257/5000000000) 2)))) 1) (-.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))
(/.f64 (/.f64 (*.f64 x (-.f64 24554767130743505554809/250000000000000000 (*.f64 (pow.f64 x 4) (pow.f64 (+.f64 x 216700011257/5000000000) 2)))) (sqrt.f64 (-.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (sqrt.f64 (-.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))
(/.f64 (/.f64 (*.f64 x (-.f64 24554767130743505554809/250000000000000000 (*.f64 (pow.f64 x 4) (pow.f64 (+.f64 x 216700011257/5000000000) 2)))) (*.f64 (cbrt.f64 (-.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))) (cbrt.f64 (-.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (cbrt.f64 (-.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))
(/.f64 (/.f64 (*.f64 x (+.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) 3))) 1) (+.f64 24554767130743505554809/250000000000000000 (*.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) (-.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) 156699607947/500000000))))
(/.f64 (/.f64 (*.f64 x (+.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) 3))) (sqrt.f64 (+.f64 24554767130743505554809/250000000000000000 (*.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) (-.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) 156699607947/500000000))))) (sqrt.f64 (+.f64 24554767130743505554809/250000000000000000 (*.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) (-.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) 156699607947/500000000)))))
(/.f64 (/.f64 (*.f64 x (+.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) 3))) (*.f64 (cbrt.f64 (+.f64 24554767130743505554809/250000000000000000 (*.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) (-.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) 156699607947/500000000)))) (cbrt.f64 (+.f64 24554767130743505554809/250000000000000000 (*.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) (-.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) 156699607947/500000000)))))) (cbrt.f64 (+.f64 24554767130743505554809/250000000000000000 (*.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) (-.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) 156699607947/500000000)))))
(/.f64 (/.f64 (*.f64 (-.f64 24554767130743505554809/250000000000000000 (*.f64 (pow.f64 x 4) (pow.f64 (+.f64 x 216700011257/5000000000) 2))) x) 1) (-.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))
(/.f64 (/.f64 (*.f64 (-.f64 24554767130743505554809/250000000000000000 (*.f64 (pow.f64 x 4) (pow.f64 (+.f64 x 216700011257/5000000000) 2))) x) (sqrt.f64 (-.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (sqrt.f64 (-.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))
(/.f64 (/.f64 (*.f64 (-.f64 24554767130743505554809/250000000000000000 (*.f64 (pow.f64 x 4) (pow.f64 (+.f64 x 216700011257/5000000000) 2))) x) (*.f64 (cbrt.f64 (-.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))) (cbrt.f64 (-.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (cbrt.f64 (-.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))
(/.f64 (/.f64 (*.f64 (+.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) 3)) x) 1) (+.f64 24554767130743505554809/250000000000000000 (*.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) (-.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) 156699607947/500000000))))
(/.f64 (/.f64 (*.f64 (+.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) 3)) x) (sqrt.f64 (+.f64 24554767130743505554809/250000000000000000 (*.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) (-.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) 156699607947/500000000))))) (sqrt.f64 (+.f64 24554767130743505554809/250000000000000000 (*.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) (-.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) 156699607947/500000000)))))
(/.f64 (/.f64 (*.f64 (+.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) 3)) x) (*.f64 (cbrt.f64 (+.f64 24554767130743505554809/250000000000000000 (*.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) (-.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) 156699607947/500000000)))) (cbrt.f64 (+.f64 24554767130743505554809/250000000000000000 (*.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) (-.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) 156699607947/500000000)))))) (cbrt.f64 (+.f64 24554767130743505554809/250000000000000000 (*.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) (-.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) 156699607947/500000000)))))
(pow.f64 (*.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000)) 1)
(pow.f64 (sqrt.f64 (*.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000))) 2)
(pow.f64 (cbrt.f64 (*.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000))) 3)
(pow.f64 (pow.f64 (*.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000)) 3) 1/3)
(sqrt.f64 (pow.f64 (*.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000)) 2))
(log.f64 (pow.f64 (exp.f64 x) (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000)))))
(cbrt.f64 (pow.f64 (*.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000)) 3))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000))))
(exp.f64 (log.f64 (*.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000))))
(exp.f64 (*.f64 (log.f64 (*.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000))) 1))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000))))
Outputs
(/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))) x)))
(/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))) x)))
(/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))) x)))
(/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))) x)))
(/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))) x)))
(/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))) x)))
(/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))) x)))
(/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))) x)))
(/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000))
(*.f64 500000000/23533438303 z)
(*.f64 z 500000000/23533438303)
(+.f64 (*.f64 500000000/23533438303 z) (*.f64 -78349803973500000000/553822718361107519809 (*.f64 z x)))
(fma.f64 500000000/23533438303 z (*.f64 -78349803973500000000/553822718361107519809 (*.f64 z x)))
(fma.f64 -78349803973500000000/553822718361107519809 (*.f64 z x) (*.f64 z 500000000/23533438303))
(+.f64 (*.f64 500000000/23533438303 z) (+.f64 (*.f64 -78349803973500000000/553822718361107519809 (*.f64 z x)) (*.f64 12277383565371752777404500000000/13033352773350869092174451844127 (*.f64 z (pow.f64 x 2)))))
(fma.f64 500000000/23533438303 z (fma.f64 -78349803973500000000/553822718361107519809 (*.f64 z x) (*.f64 12277383565371752777404500000000/13033352773350869092174451844127 (*.f64 z (*.f64 x x)))))
(fma.f64 z 500000000/23533438303 (fma.f64 -78349803973500000000/553822718361107519809 (*.f64 z x) (*.f64 (*.f64 z 12277383565371752777404500000000/13033352773350869092174451844127) (*.f64 x x))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (*.f64 1923861191308694705527493510233561500000000/306719603372886620352117082586607327396481 z) (*.f64 10835000562850000000/553822718361107519809 z)) (pow.f64 x 3))) (+.f64 (*.f64 500000000/23533438303 z) (+.f64 (*.f64 -78349803973500000000/553822718361107519809 (*.f64 z x)) (*.f64 12277383565371752777404500000000/13033352773350869092174451844127 (*.f64 z (pow.f64 x 2))))))
(fma.f64 -1 (*.f64 (*.f64 z 1929861860773856422534173392758057150000000/306719603372886620352117082586607327396481) (pow.f64 x 3)) (fma.f64 500000000/23533438303 z (fma.f64 -78349803973500000000/553822718361107519809 (*.f64 z x) (*.f64 12277383565371752777404500000000/13033352773350869092174451844127 (*.f64 z (*.f64 x x))))))
(-.f64 (fma.f64 z 500000000/23533438303 (fma.f64 -78349803973500000000/553822718361107519809 (*.f64 z x) (*.f64 (*.f64 z 12277383565371752777404500000000/13033352773350869092174451844127) (*.f64 x x)))) (*.f64 z (*.f64 1929861860773856422534173392758057150000000/306719603372886620352117082586607327396481 (pow.f64 x 3))))
(/.f64 z (pow.f64 x 4))
(+.f64 (*.f64 -216700011257/5000000000 (/.f64 z (pow.f64 x 5))) (/.f64 z (pow.f64 x 4)))
(fma.f64 -216700011257/5000000000 (/.f64 z (pow.f64 x 5)) (/.f64 z (pow.f64 x 4)))
(+.f64 (*.f64 -216700011257/5000000000 (/.f64 z (pow.f64 x 5))) (+.f64 (*.f64 46958894878783926720049/25000000000000000000 (/.f64 z (pow.f64 x 6))) (/.f64 z (pow.f64 x 4))))
(fma.f64 -216700011257/5000000000 (/.f64 z (pow.f64 x 5)) (fma.f64 46958894878783926720049/25000000000000000000 (/.f64 z (pow.f64 x 6)) (/.f64 z (pow.f64 x 4))))
(+.f64 (*.f64 -216700011257/5000000000 (/.f64 z (pow.f64 x 5))) (+.f64 (*.f64 -1 (/.f64 (+.f64 (*.f64 156699607947/500000000 z) (*.f64 10175993048848756570705281387591593/125000000000000000000000000000 z)) (pow.f64 x 7))) (+.f64 (*.f64 46958894878783926720049/25000000000000000000 (/.f64 z (pow.f64 x 6))) (/.f64 z (pow.f64 x 4)))))
(fma.f64 -216700011257/5000000000 (/.f64 z (pow.f64 x 5)) (fma.f64 -1 (/.f64 (*.f64 z 10215167950835506570705281387591593/125000000000000000000000000000) (pow.f64 x 7)) (fma.f64 46958894878783926720049/25000000000000000000 (/.f64 z (pow.f64 x 6)) (/.f64 z (pow.f64 x 4)))))
(fma.f64 -216700011257/5000000000 (/.f64 z (pow.f64 x 5)) (-.f64 (fma.f64 46958894878783926720049/25000000000000000000 (/.f64 z (pow.f64 x 6)) (/.f64 z (pow.f64 x 4))) (/.f64 z (/.f64 (pow.f64 x 7) 10215167950835506570705281387591593/125000000000000000000000000000))))
(/.f64 z (pow.f64 x 4))
(+.f64 (*.f64 -216700011257/5000000000 (/.f64 z (pow.f64 x 5))) (/.f64 z (pow.f64 x 4)))
(fma.f64 -216700011257/5000000000 (/.f64 z (pow.f64 x 5)) (/.f64 z (pow.f64 x 4)))
(+.f64 (*.f64 -216700011257/5000000000 (/.f64 z (pow.f64 x 5))) (+.f64 (*.f64 46958894878783926720049/25000000000000000000 (/.f64 z (pow.f64 x 6))) (/.f64 z (pow.f64 x 4))))
(fma.f64 -216700011257/5000000000 (/.f64 z (pow.f64 x 5)) (fma.f64 46958894878783926720049/25000000000000000000 (/.f64 z (pow.f64 x 6)) (/.f64 z (pow.f64 x 4))))
(+.f64 (*.f64 -216700011257/5000000000 (/.f64 z (pow.f64 x 5))) (+.f64 (*.f64 -156699607947/500000000 (/.f64 z (pow.f64 x 7))) (+.f64 (*.f64 46958894878783926720049/25000000000000000000 (/.f64 z (pow.f64 x 6))) (+.f64 (*.f64 -10175993048848756570705281387591593/125000000000000000000000000000 (/.f64 z (pow.f64 x 7))) (/.f64 z (pow.f64 x 4))))))
(fma.f64 -216700011257/5000000000 (/.f64 z (pow.f64 x 5)) (fma.f64 -156699607947/500000000 (/.f64 z (pow.f64 x 7)) (fma.f64 46958894878783926720049/25000000000000000000 (/.f64 z (pow.f64 x 6)) (fma.f64 -10175993048848756570705281387591593/125000000000000000000000000000 (/.f64 z (pow.f64 x 7)) (/.f64 z (pow.f64 x 4))))))
(fma.f64 -216700011257/5000000000 (/.f64 z (pow.f64 x 5)) (fma.f64 -156699607947/500000000 (/.f64 z (pow.f64 x 7)) (fma.f64 46958894878783926720049/25000000000000000000 (/.f64 z (pow.f64 x 6)) (fma.f64 (/.f64 z (pow.f64 x 7)) -10175993048848756570705281387591593/125000000000000000000000000000 (/.f64 z (pow.f64 x 4))))))
(*.f64 -2 (+.f64 104109730557/25000000000 (*.f64 500000000/23533438303 z)))
(+.f64 -104109730557/12500000000 (*.f64 -2 (*.f64 z 500000000/23533438303)))
(+.f64 -104109730557/12500000000 (*.f64 z -1000000000/23533438303))
(+.f64 (*.f64 (+.f64 104109730557/25000000000 (+.f64 (*.f64 500000000/23533438303 z) (*.f64 156699607947000000000/553822718361107519809 z))) x) (*.f64 -2 (+.f64 104109730557/25000000000 (*.f64 500000000/23533438303 z))))
(fma.f64 (+.f64 104109730557/25000000000 (*.f64 z 168466327098500000000/553822718361107519809)) x (+.f64 -104109730557/12500000000 (*.f64 -2 (*.f64 z 500000000/23533438303))))
(fma.f64 x (fma.f64 z 168466327098500000000/553822718361107519809 104109730557/25000000000) (+.f64 -104109730557/12500000000 (*.f64 z -1000000000/23533438303)))
(+.f64 (*.f64 (+.f64 104109730557/25000000000 (+.f64 (*.f64 500000000/23533438303 z) (*.f64 156699607947000000000/553822718361107519809 z))) x) (+.f64 (*.f64 (+.f64 (*.f64 -78349803973500000000/553822718361107519809 z) (*.f64 -24554767130743505554809000000000/13033352773350869092174451844127 z)) (pow.f64 x 2)) (*.f64 -2 (+.f64 104109730557/25000000000 (*.f64 500000000/23533438303 z)))))
(fma.f64 (+.f64 104109730557/25000000000 (*.f64 z 168466327098500000000/553822718361107519809)) x (fma.f64 (*.f64 z -26398607408606012051779500000000/13033352773350869092174451844127) (*.f64 x x) (+.f64 -104109730557/12500000000 (*.f64 -2 (*.f64 z 500000000/23533438303)))))
(fma.f64 x (fma.f64 z 168466327098500000000/553822718361107519809 104109730557/25000000000) (fma.f64 (*.f64 z -26398607408606012051779500000000/13033352773350869092174451844127) (*.f64 x x) (+.f64 -104109730557/12500000000 (*.f64 z -1000000000/23533438303))))
(+.f64 (*.f64 (+.f64 (*.f64 2 (+.f64 (*.f64 1923861191308694705527493510233561500000000/306719603372886620352117082586607327396481 z) (*.f64 10835000562850000000/553822718361107519809 z))) (*.f64 12277383565371752777404500000000/13033352773350869092174451844127 z)) (pow.f64 x 3)) (+.f64 (*.f64 (+.f64 104109730557/25000000000 (+.f64 (*.f64 500000000/23533438303 z) (*.f64 156699607947000000000/553822718361107519809 z))) x) (+.f64 (*.f64 (+.f64 (*.f64 -78349803973500000000/553822718361107519809 z) (*.f64 -24554767130743505554809000000000/13033352773350869092174451844127 z)) (pow.f64 x 2)) (*.f64 -2 (+.f64 104109730557/25000000000 (*.f64 500000000/23533438303 z))))))
(fma.f64 (fma.f64 2 (*.f64 z 1929861860773856422534173392758057150000000/306719603372886620352117082586607327396481) (*.f64 z 12277383565371752777404500000000/13033352773350869092174451844127)) (pow.f64 x 3) (fma.f64 (+.f64 104109730557/25000000000 (*.f64 z 168466327098500000000/553822718361107519809)) x (fma.f64 (*.f64 z -26398607408606012051779500000000/13033352773350869092174451844127) (*.f64 x x) (+.f64 -104109730557/12500000000 (*.f64 -2 (*.f64 z 500000000/23533438303))))))
(fma.f64 (pow.f64 x 3) (fma.f64 z 12277383565371752777404500000000/13033352773350869092174451844127 (*.f64 z 3859723721547712845068346785516114300000000/306719603372886620352117082586607327396481)) (fma.f64 x (fma.f64 z 168466327098500000000/553822718361107519809 104109730557/25000000000) (fma.f64 (*.f64 z -26398607408606012051779500000000/13033352773350869092174451844127) (*.f64 x x) (+.f64 -104109730557/12500000000 (*.f64 z -1000000000/23533438303)))))
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 104109730557/12500000000)
(fma.f64 104109730557/25000000000 x -104109730557/12500000000)
(fma.f64 x 104109730557/25000000000 -104109730557/12500000000)
(-.f64 (+.f64 (/.f64 z (pow.f64 x 3)) (*.f64 104109730557/25000000000 x)) 104109730557/12500000000)
(+.f64 (/.f64 z (pow.f64 x 3)) (fma.f64 104109730557/25000000000 x -104109730557/12500000000))
(+.f64 (/.f64 z (pow.f64 x 3)) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000))
(-.f64 (+.f64 (/.f64 z (pow.f64 x 3)) (+.f64 (*.f64 104109730557/25000000000 x) (+.f64 (*.f64 -216700011257/5000000000 (/.f64 z (pow.f64 x 4))) (*.f64 -2 (/.f64 z (pow.f64 x 4)))))) 104109730557/12500000000)
(+.f64 (/.f64 z (pow.f64 x 3)) (-.f64 (fma.f64 104109730557/25000000000 x (*.f64 (/.f64 z (pow.f64 x 4)) -226700011257/5000000000)) 104109730557/12500000000))
(+.f64 (/.f64 z (pow.f64 x 3)) (+.f64 (/.f64 (*.f64 z -226700011257/5000000000) (pow.f64 x 4)) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000)))
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 104109730557/12500000000)
(fma.f64 104109730557/25000000000 x -104109730557/12500000000)
(fma.f64 x 104109730557/25000000000 -104109730557/12500000000)
(-.f64 (+.f64 (/.f64 z (pow.f64 x 3)) (*.f64 104109730557/25000000000 x)) 104109730557/12500000000)
(+.f64 (/.f64 z (pow.f64 x 3)) (fma.f64 104109730557/25000000000 x -104109730557/12500000000))
(+.f64 (/.f64 z (pow.f64 x 3)) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000))
(-.f64 (+.f64 (/.f64 z (pow.f64 x 3)) (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 -1 (/.f64 (+.f64 (*.f64 2 z) (*.f64 216700011257/5000000000 z)) (pow.f64 x 4))))) 104109730557/12500000000)
(+.f64 (/.f64 z (pow.f64 x 3)) (-.f64 (fma.f64 104109730557/25000000000 x (neg.f64 (/.f64 (*.f64 z 226700011257/5000000000) (pow.f64 x 4)))) 104109730557/12500000000))
(+.f64 (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 z (pow.f64 x 3))) (/.f64 z (/.f64 (pow.f64 x 4) 226700011257/5000000000))) -104109730557/12500000000)
(*.f64 104109730557/25000000000 (-.f64 x 2))
(fma.f64 104109730557/25000000000 x -104109730557/12500000000)
(fma.f64 x 104109730557/25000000000 -104109730557/12500000000)
(+.f64 (*.f64 104109730557/25000000000 (-.f64 x 2)) (*.f64 (-.f64 (/.f64 x (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)) (*.f64 2 (/.f64 1 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)))) z))
(fma.f64 104109730557/25000000000 (+.f64 x -2) (*.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000)))))
(fma.f64 z (+.f64 (/.f64 x (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000)) (/.f64 -2 (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000))) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000))
(+.f64 (*.f64 104109730557/25000000000 (-.f64 x 2)) (*.f64 (-.f64 (/.f64 x (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)) (*.f64 2 (/.f64 1 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)))) z))
(fma.f64 104109730557/25000000000 (+.f64 x -2) (*.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000)))))
(fma.f64 z (+.f64 (/.f64 x (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000)) (/.f64 -2 (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000))) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000))
(+.f64 (*.f64 104109730557/25000000000 (-.f64 x 2)) (*.f64 (-.f64 (/.f64 x (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)) (*.f64 2 (/.f64 1 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)))) z))
(fma.f64 104109730557/25000000000 (+.f64 x -2) (*.f64 z (-.f64 (/.f64 x (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000)) (/.f64 2 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000)))))
(fma.f64 z (+.f64 (/.f64 x (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000)) (/.f64 -2 (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000))) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))) x)))
(*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(/.f64 z (/.f64 (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000) (-.f64 x 2)))
(+.f64 (*.f64 104109730557/25000000000 (-.f64 x 2)) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))) x))))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (-.f64 x 2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (*.f64 104109730557/25000000000 (-.f64 x 2)) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))) x))))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (-.f64 x 2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (*.f64 104109730557/25000000000 (-.f64 x 2)) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))) x))))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (-.f64 x 2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000))
(*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))
(/.f64 z (/.f64 (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000) (-.f64 x 2)))
(+.f64 (*.f64 104109730557/25000000000 (-.f64 x 2)) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (-.f64 x 2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (*.f64 104109730557/25000000000 (-.f64 x 2)) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (-.f64 x 2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (*.f64 104109730557/25000000000 (-.f64 x 2)) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (-.f64 x 2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000))))
(*.f64 216700011257/5000000000 (pow.f64 x 2))
(*.f64 216700011257/5000000000 (*.f64 x x))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (pow.f64 x 3))
(*.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)))
(*.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (pow.f64 x 3))
(*.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)))
(*.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (pow.f64 x 3))
(*.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)))
(*.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x))
(pow.f64 x 3)
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (pow.f64 x 3))
(*.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)))
(*.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (pow.f64 x 3))
(*.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)))
(*.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (pow.f64 x 3))
(*.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)))
(*.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x))
(pow.f64 x 3)
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (pow.f64 x 3))
(*.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)))
(*.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (pow.f64 x 3))
(*.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)))
(*.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x))
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 2)) (pow.f64 x 3))
(*.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)))
(*.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x))
(*.f64 156699607947/500000000 x)
(+.f64 (*.f64 156699607947/500000000 x) (*.f64 216700011257/5000000000 (pow.f64 x 3)))
(fma.f64 156699607947/500000000 x (*.f64 216700011257/5000000000 (pow.f64 x 3)))
(fma.f64 216700011257/5000000000 (pow.f64 x 3) (*.f64 156699607947/500000000 x))
(+.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)))
(*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000))
(+.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)))
(*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000))
(pow.f64 x 4)
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 3)) (pow.f64 x 4))
(fma.f64 216700011257/5000000000 (pow.f64 x 3) (pow.f64 x 4))
(*.f64 (pow.f64 x 3) (+.f64 216700011257/5000000000 x))
(+.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)))
(*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000))
(+.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)))
(*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000))
(pow.f64 x 4)
(+.f64 (*.f64 216700011257/5000000000 (pow.f64 x 3)) (pow.f64 x 4))
(fma.f64 216700011257/5000000000 (pow.f64 x 3) (pow.f64 x 4))
(*.f64 (pow.f64 x 3) (+.f64 216700011257/5000000000 x))
(+.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)))
(*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000))
(+.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)))
(*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000))
(-.f64 (exp.f64 (log1p.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))) 1)
(/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000))
(*.f64 z (/.f64 1 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))
(/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 1)
(/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000))
(*.f64 1 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))
(/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000))
(*.f64 (sqrt.f64 z) (*.f64 (sqrt.f64 z) (/.f64 1 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))))
(/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000))
(*.f64 (sqrt.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))) (sqrt.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))))
(/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000))
(*.f64 (pow.f64 (cbrt.f64 z) 2) (*.f64 (cbrt.f64 z) (/.f64 1 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))))
(/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000))
(*.f64 (cbrt.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))) (pow.f64 (cbrt.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))) 2))
(/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))) 2) (cbrt.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))))
(/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 1 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) z)
(/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000))
(*.f64 (neg.f64 z) (/.f64 -1 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))
(/.f64 (*.f64 (neg.f64 z) -1) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000))
(/.f64 (neg.f64 (neg.f64 z)) (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))) (/.f64 z (sqrt.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000))) (/.f64 z (sqrt.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (/.f64 z (sqrt.f64 (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000))) (sqrt.f64 (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 z (cbrt.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 z (cbrt.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (/.f64 z (cbrt.f64 (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000))) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000)) 2))
(*.f64 (/.f64 z (+.f64 (pow.f64 (*.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000)) 2) -553822718361107519809/250000000000000000)) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) -23533438303/500000000))
(/.f64 (*.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) -23533438303/500000000)) (+.f64 (pow.f64 (*.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000)) 2) -553822718361107519809/250000000000000000))
(/.f64 (*.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) -23533438303/500000000)) (+.f64 (pow.f64 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000)) 2) -553822718361107519809/250000000000000000))
(*.f64 (/.f64 z (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000)) 3))) (+.f64 553822718361107519809/250000000000000000 (-.f64 (pow.f64 (*.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000)) 2) (*.f64 x (*.f64 (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))))
(/.f64 (*.f64 z (+.f64 553822718361107519809/250000000000000000 (-.f64 (pow.f64 (*.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000)) 2) (*.f64 x (*.f64 23533438303/500000000 (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000)))))) (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000)) 3)))
(/.f64 z (/.f64 (+.f64 13033352773350869092174451844127/125000000000000000000000000 (pow.f64 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000)) 3)) (+.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000)) (-.f64 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000)) 23533438303/500000000)))))
(*.f64 (/.f64 (sqrt.f64 z) 1) (/.f64 (sqrt.f64 z) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))
(/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 (sqrt.f64 z) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 (sqrt.f64 z) (cbrt.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000)) 2)) (/.f64 z (cbrt.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (/.f64 z (cbrt.f64 (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000))) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000)) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 z) 2) 1) (/.f64 (cbrt.f64 z) (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))
(/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 z) 2) (sqrt.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))) (/.f64 (cbrt.f64 z) (sqrt.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 1 (sqrt.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000))) (/.f64 z (sqrt.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (/.f64 z (sqrt.f64 (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000))) (sqrt.f64 (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 z) 2) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 2)) (cbrt.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000)))) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000)) 2))
(/.f64 (*.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000)))) (pow.f64 (cbrt.f64 (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000)) 2))
(pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 1)
(/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000))
(pow.f64 (sqrt.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))) 2)
(/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000))
(pow.f64 (cbrt.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))) 3)
(/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000))
(pow.f64 (/.f64 (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000) z) -1)
(/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000))
(pow.f64 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 3) 1/3)
(/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000))
(neg.f64 (/.f64 z (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000)))))
(/.f64 (neg.f64 z) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000))))
(/.f64 (neg.f64 z) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000))))
(sqrt.f64 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 2))
(sqrt.f64 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000)) 2))
(fabs.f64 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000)))
(log.f64 (exp.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))))
(/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))))
(/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000))
(cbrt.f64 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 3))
(/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000))
(expm1.f64 (log1p.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))))
(/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000))
(exp.f64 (log.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))))
(/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000))
(exp.f64 (*.f64 (log.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))) 1))
(/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000))
(log1p.f64 (expm1.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))))
(/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000))
(/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000))
(+.f64 (+.f64 -104109730557/12500000000 (*.f64 x 104109730557/25000000000)) (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (-.f64 x 2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) (+.f64 -104109730557/12500000000 (*.f64 x 104109730557/25000000000)))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (-.f64 x 2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (*.f64 104109730557/25000000000 x) (+.f64 -104109730557/12500000000 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (-.f64 x 2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000))))
(+.f64 -104109730557/12500000000 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (-.f64 x 2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000))))
(+.f64 -104109730557/12500000000 (+.f64 (*.f64 x 104109730557/25000000000) (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (-.f64 x 2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (*.f64 (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000) x) (*.f64 (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000) -2))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (-.f64 x 2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (*.f64 (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000) -2) (*.f64 (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000) x))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (-.f64 x 2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) x) (+.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) -2) (+.f64 -104109730557/12500000000 (*.f64 x 104109730557/25000000000))))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (-.f64 x 2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) -2) (+.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) x) (+.f64 -104109730557/12500000000 (*.f64 x 104109730557/25000000000))))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (-.f64 x 2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (*.f64 x 104109730557/25000000000) (+.f64 -104109730557/12500000000 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (-.f64 x 2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (*.f64 x (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000)) (*.f64 -2 (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000)))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (-.f64 x 2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (*.f64 -2 (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000)) (*.f64 x (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000)))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (-.f64 x 2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (*.f64 (+.f64 -104109730557/12500000000 (*.f64 x 104109730557/25000000000)) 1) (*.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) 1))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (-.f64 x 2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (*.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) 1) (*.f64 (+.f64 -104109730557/12500000000 (*.f64 x 104109730557/25000000000)) 1))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (-.f64 x 2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (*.f64 x (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))) (+.f64 (*.f64 -2 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))) (+.f64 -104109730557/12500000000 (*.f64 x 104109730557/25000000000))))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (-.f64 x 2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (*.f64 -2 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))) (+.f64 (*.f64 x (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))) (+.f64 -104109730557/12500000000 (*.f64 x 104109730557/25000000000))))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (-.f64 x 2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (+.f64 (+.f64 -104109730557/12500000000 (*.f64 x 104109730557/25000000000)) (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) x)) (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) -2))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (-.f64 x 2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (+.f64 (+.f64 -104109730557/12500000000 (*.f64 x 104109730557/25000000000)) (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) -2)) (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) x))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (-.f64 x 2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (+.f64 (+.f64 -104109730557/12500000000 (*.f64 x 104109730557/25000000000)) (*.f64 x (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))) (*.f64 -2 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (-.f64 x 2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (+.f64 (+.f64 -104109730557/12500000000 (*.f64 x 104109730557/25000000000)) (*.f64 -2 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))) (*.f64 x (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (-.f64 x 2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (+.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) (*.f64 104109730557/25000000000 x)) -104109730557/12500000000)
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (-.f64 x 2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (+.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) -104109730557/12500000000) (*.f64 104109730557/25000000000 x))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (-.f64 x 2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (+.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) -104109730557/12500000000) (*.f64 x 104109730557/25000000000))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (-.f64 x 2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (+.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) (*.f64 x 104109730557/25000000000)) -104109730557/12500000000)
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (-.f64 x 2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 x -2) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000)))) 1)
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (-.f64 x 2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (*.f64 (+.f64 x -2) (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 2))) (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (+.f64 x -2) (/.f64 (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000))) (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000)) 2))))
(*.f64 (/.f64 (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000)) 2)) (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000)))) (-.f64 x 2))
(/.f64 (*.f64 (+.f64 x -2) (+.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 3))) (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (-.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000))))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000)) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000)) -104109730557/25000000000))) (+.f64 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000)) 3) 1128428295162862690821234941118693/15625000000000000000000000000000)))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000)) 3) 1128428295162862690821234941118693/15625000000000000000000000000000) (fma.f64 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000)) (+.f64 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000)) -104109730557/25000000000) 10838835996651139530249/625000000000000000000)) (-.f64 x 2))
(/.f64 (*.f64 (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000) (fma.f64 x x -4)) (+.f64 x 2))
(/.f64 (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000))) (/.f64 (+.f64 x 2) (fma.f64 x x -4)))
(*.f64 (/.f64 (fma.f64 x x -4) (+.f64 x 2)) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (*.f64 (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000) (+.f64 -8 (pow.f64 x 3))) (fma.f64 x x (-.f64 4 (*.f64 x -2))))
(/.f64 (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000))) (/.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2))) (+.f64 (pow.f64 x 3) -8)))
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (+.f64 4 (*.f64 x 2)))) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (*.f64 (fma.f64 x x -4) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000)) (+.f64 x 2))
(/.f64 (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000))) (/.f64 (+.f64 x 2) (fma.f64 x x -4)))
(*.f64 (/.f64 (fma.f64 x x -4) (+.f64 x 2)) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (*.f64 (+.f64 -8 (pow.f64 x 3)) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000)) (fma.f64 x x (-.f64 4 (*.f64 x -2))))
(/.f64 (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000))) (/.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2))) (+.f64 (pow.f64 x 3) -8)))
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (+.f64 4 (*.f64 x 2)))) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (*.f64 (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 2)) (+.f64 x -2)) (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (+.f64 x -2) (/.f64 (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000))) (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000)) 2))))
(*.f64 (/.f64 (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000)) 2)) (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000)))) (-.f64 x 2))
(/.f64 (*.f64 (+.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 3)) (+.f64 x -2)) (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (-.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000))))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000)) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000)) -104109730557/25000000000))) (+.f64 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000)) 3) 1128428295162862690821234941118693/15625000000000000000000000000000)))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000)) 3) 1128428295162862690821234941118693/15625000000000000000000000000000) (fma.f64 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000)) (+.f64 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000)) -104109730557/25000000000) 10838835996651139530249/625000000000000000000)) (-.f64 x 2))
(/.f64 (-.f64 (*.f64 (+.f64 -104109730557/12500000000 (*.f64 x 104109730557/25000000000)) (+.f64 -104109730557/12500000000 (*.f64 x 104109730557/25000000000))) (*.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))) (-.f64 (+.f64 -104109730557/12500000000 (*.f64 x 104109730557/25000000000)) (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))))
(/.f64 (-.f64 (*.f64 (fma.f64 104109730557/25000000000 x -104109730557/12500000000) (fma.f64 104109730557/25000000000 x -104109730557/12500000000)) (*.f64 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000)) 2) (*.f64 (+.f64 x -2) (+.f64 x -2)))) (-.f64 (fma.f64 104109730557/25000000000 x -104109730557/12500000000) (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))))
(/.f64 (-.f64 (*.f64 (fma.f64 x 104109730557/25000000000 -104109730557/12500000000) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000)) (*.f64 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000)) 2) (*.f64 (-.f64 x 2) (-.f64 x 2)))) (-.f64 (fma.f64 x 104109730557/25000000000 -104109730557/12500000000) (/.f64 z (/.f64 (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000) (-.f64 x 2)))))
(/.f64 (+.f64 (pow.f64 (+.f64 -104109730557/12500000000 (*.f64 x 104109730557/25000000000)) 3) (pow.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) 3)) (+.f64 (*.f64 (+.f64 -104109730557/12500000000 (*.f64 x 104109730557/25000000000)) (+.f64 -104109730557/12500000000 (*.f64 x 104109730557/25000000000))) (-.f64 (*.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))) (*.f64 (+.f64 -104109730557/12500000000 (*.f64 x 104109730557/25000000000)) (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2))))))
(/.f64 (+.f64 (pow.f64 (fma.f64 104109730557/25000000000 x -104109730557/12500000000) 3) (pow.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) 3)) (fma.f64 (fma.f64 104109730557/25000000000 x -104109730557/12500000000) (fma.f64 104109730557/25000000000 x -104109730557/12500000000) (*.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) (-.f64 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) (fma.f64 104109730557/25000000000 x -104109730557/12500000000)))))
(/.f64 (+.f64 (pow.f64 (fma.f64 x 104109730557/25000000000 -104109730557/12500000000) 3) (pow.f64 (/.f64 z (/.f64 (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000) (-.f64 x 2))) 3)) (fma.f64 (/.f64 z (/.f64 (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000) (-.f64 x 2))) (-.f64 (/.f64 z (/.f64 (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000) (-.f64 x 2))) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000)) (*.f64 (fma.f64 x 104109730557/25000000000 -104109730557/12500000000) (fma.f64 x 104109730557/25000000000 -104109730557/12500000000))))
(/.f64 (*.f64 (fma.f64 x x -4) (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 2))) (*.f64 (+.f64 x 2) (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))))
(*.f64 (/.f64 (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000)) 2)) (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000)))) (/.f64 (fma.f64 x x -4) (+.f64 x 2)))
(*.f64 (/.f64 (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000)) 2)) (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000)))) (/.f64 (fma.f64 x x -4) (+.f64 x 2)))
(/.f64 (*.f64 (fma.f64 x x -4) (+.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 3))) (*.f64 (+.f64 x 2) (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (-.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000)))))
(/.f64 (+.f64 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000)) 3) 1128428295162862690821234941118693/15625000000000000000000000000000) (/.f64 (*.f64 (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000)) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000)) -104109730557/25000000000))) (+.f64 x 2)) (fma.f64 x x -4)))
(*.f64 (/.f64 (fma.f64 x x -4) (+.f64 x 2)) (/.f64 (+.f64 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000)) 3) 1128428295162862690821234941118693/15625000000000000000000000000000) (fma.f64 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000)) (+.f64 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000)) -104109730557/25000000000) 10838835996651139530249/625000000000000000000)))
(/.f64 (*.f64 (+.f64 -8 (pow.f64 x 3)) (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 2))) (*.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2))) (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))))
(*.f64 (/.f64 (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000)) 2)) (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000)))) (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (-.f64 4 (*.f64 x -2)))))
(*.f64 (/.f64 (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000)) 2)) (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000)))) (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (+.f64 4 (*.f64 x 2)))))
(/.f64 (*.f64 (+.f64 -8 (pow.f64 x 3)) (+.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 3))) (*.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2))) (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (-.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000)) 3) 1128428295162862690821234941118693/15625000000000000000000000000000) (+.f64 (pow.f64 x 3) -8)) (*.f64 (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000)) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000)) -104109730557/25000000000))) (fma.f64 x x (-.f64 4 (*.f64 x -2)))))
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000)) (+.f64 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000)) -104109730557/25000000000) 10838835996651139530249/625000000000000000000)) (/.f64 (+.f64 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000)) 3) 1128428295162862690821234941118693/15625000000000000000000000000000) (fma.f64 x x (+.f64 4 (*.f64 x 2)))))
(/.f64 (*.f64 (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 2)) (fma.f64 x x -4)) (*.f64 (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))) (+.f64 x 2)))
(*.f64 (/.f64 (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000)) 2)) (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000)))) (/.f64 (fma.f64 x x -4) (+.f64 x 2)))
(*.f64 (/.f64 (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000)) 2)) (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000)))) (/.f64 (fma.f64 x x -4) (+.f64 x 2)))
(/.f64 (*.f64 (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 2)) (+.f64 -8 (pow.f64 x 3))) (*.f64 (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))) (fma.f64 x x (-.f64 4 (*.f64 x -2)))))
(*.f64 (/.f64 (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000)) 2)) (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000)))) (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (-.f64 4 (*.f64 x -2)))))
(*.f64 (/.f64 (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000)) 2)) (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000)))) (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (+.f64 4 (*.f64 x 2)))))
(/.f64 (*.f64 (+.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 3)) (fma.f64 x x -4)) (*.f64 (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (-.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000))) (+.f64 x 2)))
(/.f64 (+.f64 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000)) 3) 1128428295162862690821234941118693/15625000000000000000000000000000) (/.f64 (*.f64 (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000)) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000)) -104109730557/25000000000))) (+.f64 x 2)) (fma.f64 x x -4)))
(*.f64 (/.f64 (fma.f64 x x -4) (+.f64 x 2)) (/.f64 (+.f64 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000)) 3) 1128428295162862690821234941118693/15625000000000000000000000000000) (fma.f64 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000)) (+.f64 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000)) -104109730557/25000000000) 10838835996651139530249/625000000000000000000)))
(/.f64 (*.f64 (+.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 3)) (+.f64 -8 (pow.f64 x 3))) (*.f64 (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (-.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000))) (fma.f64 x x (-.f64 4 (*.f64 x -2)))))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000)) 3) 1128428295162862690821234941118693/15625000000000000000000000000000) (+.f64 (pow.f64 x 3) -8)) (*.f64 (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000)) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000)) -104109730557/25000000000))) (fma.f64 x x (-.f64 4 (*.f64 x -2)))))
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000)) (+.f64 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000)) -104109730557/25000000000) 10838835996651139530249/625000000000000000000)) (/.f64 (+.f64 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000)) 3) 1128428295162862690821234941118693/15625000000000000000000000000000) (fma.f64 x x (+.f64 4 (*.f64 x 2)))))
(/.f64 (/.f64 (*.f64 (+.f64 x -2) (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 2))) 1) (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (+.f64 x -2) (/.f64 (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000))) (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000)) 2))))
(*.f64 (/.f64 (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000)) 2)) (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000)))) (-.f64 x 2))
(/.f64 (/.f64 (*.f64 (+.f64 x -2) (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 2))) (sqrt.f64 (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))))) (sqrt.f64 (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))))
(/.f64 (+.f64 x -2) (/.f64 (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000))) (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000)) 2))))
(*.f64 (/.f64 (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000)) 2)) (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000)))) (-.f64 x 2))
(/.f64 (/.f64 (*.f64 (+.f64 x -2) (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 2))) (*.f64 (cbrt.f64 (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))) (cbrt.f64 (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))))) (cbrt.f64 (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))))
(/.f64 (+.f64 x -2) (/.f64 (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000))) (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000)) 2))))
(*.f64 (/.f64 (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000)) 2)) (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000)))) (-.f64 x 2))
(/.f64 (/.f64 (*.f64 (+.f64 x -2) (+.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 3))) 1) (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (-.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000))))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000)) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000)) -104109730557/25000000000))) (+.f64 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000)) 3) 1128428295162862690821234941118693/15625000000000000000000000000000)))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000)) 3) 1128428295162862690821234941118693/15625000000000000000000000000000) (fma.f64 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000)) (+.f64 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000)) -104109730557/25000000000) 10838835996651139530249/625000000000000000000)) (-.f64 x 2))
(/.f64 (/.f64 (*.f64 (+.f64 x -2) (+.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 3))) (sqrt.f64 (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (-.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000))))) (sqrt.f64 (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (-.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000)))))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000)) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000)) -104109730557/25000000000))) (+.f64 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000)) 3) 1128428295162862690821234941118693/15625000000000000000000000000000)))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000)) 3) 1128428295162862690821234941118693/15625000000000000000000000000000) (fma.f64 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000)) (+.f64 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000)) -104109730557/25000000000) 10838835996651139530249/625000000000000000000)) (-.f64 x 2))
(/.f64 (/.f64 (*.f64 (+.f64 x -2) (+.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 3))) (*.f64 (cbrt.f64 (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (-.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000)))) (cbrt.f64 (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (-.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000)))))) (cbrt.f64 (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (-.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000)))))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000)) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000)) -104109730557/25000000000))) (+.f64 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000)) 3) 1128428295162862690821234941118693/15625000000000000000000000000000)))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000)) 3) 1128428295162862690821234941118693/15625000000000000000000000000000) (fma.f64 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000)) (+.f64 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000)) -104109730557/25000000000) 10838835996651139530249/625000000000000000000)) (-.f64 x 2))
(/.f64 (/.f64 (*.f64 (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000) (fma.f64 x x -4)) 1) (+.f64 x 2))
(/.f64 (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000))) (/.f64 (+.f64 x 2) (fma.f64 x x -4)))
(*.f64 (/.f64 (fma.f64 x x -4) (+.f64 x 2)) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (/.f64 (*.f64 (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000) (fma.f64 x x -4)) (sqrt.f64 (+.f64 x 2))) (sqrt.f64 (+.f64 x 2)))
(/.f64 (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000))) (/.f64 (+.f64 x 2) (fma.f64 x x -4)))
(*.f64 (/.f64 (fma.f64 x x -4) (+.f64 x 2)) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (/.f64 (*.f64 (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000) (fma.f64 x x -4)) (*.f64 (cbrt.f64 (+.f64 x 2)) (cbrt.f64 (+.f64 x 2)))) (cbrt.f64 (+.f64 x 2)))
(/.f64 (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000))) (/.f64 (+.f64 x 2) (fma.f64 x x -4)))
(*.f64 (/.f64 (fma.f64 x x -4) (+.f64 x 2)) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (/.f64 (*.f64 (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000) (+.f64 -8 (pow.f64 x 3))) 1) (fma.f64 x x (-.f64 4 (*.f64 x -2))))
(/.f64 (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000))) (/.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2))) (+.f64 (pow.f64 x 3) -8)))
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (+.f64 4 (*.f64 x 2)))) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (/.f64 (*.f64 (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000) (+.f64 -8 (pow.f64 x 3))) (sqrt.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2))))) (sqrt.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2)))))
(/.f64 (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000))) (/.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2))) (+.f64 (pow.f64 x 3) -8)))
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (+.f64 4 (*.f64 x 2)))) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (/.f64 (*.f64 (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000) (+.f64 -8 (pow.f64 x 3))) (*.f64 (cbrt.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2)))) (cbrt.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2)))))) (cbrt.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2)))))
(/.f64 (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000))) (/.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2))) (+.f64 (pow.f64 x 3) -8)))
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (+.f64 4 (*.f64 x 2)))) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (/.f64 (*.f64 (fma.f64 x x -4) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000)) 1) (+.f64 x 2))
(/.f64 (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000))) (/.f64 (+.f64 x 2) (fma.f64 x x -4)))
(*.f64 (/.f64 (fma.f64 x x -4) (+.f64 x 2)) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (/.f64 (*.f64 (fma.f64 x x -4) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000)) (sqrt.f64 (+.f64 x 2))) (sqrt.f64 (+.f64 x 2)))
(/.f64 (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000))) (/.f64 (+.f64 x 2) (fma.f64 x x -4)))
(*.f64 (/.f64 (fma.f64 x x -4) (+.f64 x 2)) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (/.f64 (*.f64 (fma.f64 x x -4) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000)) (*.f64 (cbrt.f64 (+.f64 x 2)) (cbrt.f64 (+.f64 x 2)))) (cbrt.f64 (+.f64 x 2)))
(/.f64 (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000))) (/.f64 (+.f64 x 2) (fma.f64 x x -4)))
(*.f64 (/.f64 (fma.f64 x x -4) (+.f64 x 2)) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (/.f64 (*.f64 (+.f64 -8 (pow.f64 x 3)) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000)) 1) (fma.f64 x x (-.f64 4 (*.f64 x -2))))
(/.f64 (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000))) (/.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2))) (+.f64 (pow.f64 x 3) -8)))
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (+.f64 4 (*.f64 x 2)))) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (/.f64 (*.f64 (+.f64 -8 (pow.f64 x 3)) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000)) (sqrt.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2))))) (sqrt.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2)))))
(/.f64 (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000))) (/.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2))) (+.f64 (pow.f64 x 3) -8)))
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (+.f64 4 (*.f64 x 2)))) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (/.f64 (*.f64 (+.f64 -8 (pow.f64 x 3)) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000)) (*.f64 (cbrt.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2)))) (cbrt.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2)))))) (cbrt.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2)))))
(/.f64 (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000))) (/.f64 (fma.f64 x x (-.f64 4 (*.f64 x -2))) (+.f64 (pow.f64 x 3) -8)))
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (+.f64 4 (*.f64 x 2)))) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (/.f64 (*.f64 (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 2)) (+.f64 x -2)) 1) (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))))
(/.f64 (+.f64 x -2) (/.f64 (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000))) (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000)) 2))))
(*.f64 (/.f64 (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000)) 2)) (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000)))) (-.f64 x 2))
(/.f64 (/.f64 (*.f64 (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 2)) (+.f64 x -2)) (sqrt.f64 (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))))) (sqrt.f64 (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))))
(/.f64 (+.f64 x -2) (/.f64 (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000))) (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000)) 2))))
(*.f64 (/.f64 (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000)) 2)) (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000)))) (-.f64 x 2))
(/.f64 (/.f64 (*.f64 (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 2)) (+.f64 x -2)) (*.f64 (cbrt.f64 (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))) (cbrt.f64 (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))))) (cbrt.f64 (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))))
(/.f64 (+.f64 x -2) (/.f64 (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000))) (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000)) 2))))
(*.f64 (/.f64 (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000)) 2)) (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000)))) (-.f64 x 2))
(/.f64 (/.f64 (*.f64 (+.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 3)) (+.f64 x -2)) 1) (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (-.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000))))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000)) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000)) -104109730557/25000000000))) (+.f64 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000)) 3) 1128428295162862690821234941118693/15625000000000000000000000000000)))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000)) 3) 1128428295162862690821234941118693/15625000000000000000000000000000) (fma.f64 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000)) (+.f64 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000)) -104109730557/25000000000) 10838835996651139530249/625000000000000000000)) (-.f64 x 2))
(/.f64 (/.f64 (*.f64 (+.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 3)) (+.f64 x -2)) (sqrt.f64 (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (-.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000))))) (sqrt.f64 (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (-.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000)))))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000)) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000)) -104109730557/25000000000))) (+.f64 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000)) 3) 1128428295162862690821234941118693/15625000000000000000000000000000)))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000)) 3) 1128428295162862690821234941118693/15625000000000000000000000000000) (fma.f64 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000)) (+.f64 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000)) -104109730557/25000000000) 10838835996651139530249/625000000000000000000)) (-.f64 x 2))
(/.f64 (/.f64 (*.f64 (+.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 3)) (+.f64 x -2)) (*.f64 (cbrt.f64 (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (-.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000)))) (cbrt.f64 (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (-.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000)))))) (cbrt.f64 (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (-.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000)))))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000)) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000)) -104109730557/25000000000))) (+.f64 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000)) 3) 1128428295162862690821234941118693/15625000000000000000000000000000)))
(*.f64 (/.f64 (+.f64 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000)) 3) 1128428295162862690821234941118693/15625000000000000000000000000000) (fma.f64 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000)) (+.f64 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000)) -104109730557/25000000000) 10838835996651139530249/625000000000000000000)) (-.f64 x 2))
(/.f64 (/.f64 (*.f64 (fma.f64 x x -4) (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 2))) (+.f64 x 2)) (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000)) 2)) (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000)))) (/.f64 (fma.f64 x x -4) (+.f64 x 2)))
(*.f64 (/.f64 (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000)) 2)) (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000)))) (/.f64 (fma.f64 x x -4) (+.f64 x 2)))
(/.f64 (/.f64 (*.f64 (fma.f64 x x -4) (+.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 3))) (+.f64 x 2)) (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (-.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000))))
(/.f64 (+.f64 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000)) 3) 1128428295162862690821234941118693/15625000000000000000000000000000) (/.f64 (*.f64 (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000)) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000)) -104109730557/25000000000))) (+.f64 x 2)) (fma.f64 x x -4)))
(*.f64 (/.f64 (fma.f64 x x -4) (+.f64 x 2)) (/.f64 (+.f64 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000)) 3) 1128428295162862690821234941118693/15625000000000000000000000000000) (fma.f64 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000)) (+.f64 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000)) -104109730557/25000000000) 10838835996651139530249/625000000000000000000)))
(/.f64 (/.f64 (*.f64 (+.f64 -8 (pow.f64 x 3)) (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 2))) (fma.f64 x x (-.f64 4 (*.f64 x -2)))) (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (/.f64 (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000)) 2)) (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000)))) (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (-.f64 4 (*.f64 x -2)))))
(*.f64 (/.f64 (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000)) 2)) (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000)))) (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (+.f64 4 (*.f64 x 2)))))
(/.f64 (/.f64 (*.f64 (+.f64 -8 (pow.f64 x 3)) (+.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 3))) (fma.f64 x x (-.f64 4 (*.f64 x -2)))) (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (-.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000))))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000)) 3) 1128428295162862690821234941118693/15625000000000000000000000000000) (+.f64 (pow.f64 x 3) -8)) (*.f64 (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000)) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000)) -104109730557/25000000000))) (fma.f64 x x (-.f64 4 (*.f64 x -2)))))
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000)) (+.f64 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000)) -104109730557/25000000000) 10838835996651139530249/625000000000000000000)) (/.f64 (+.f64 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000)) 3) 1128428295162862690821234941118693/15625000000000000000000000000000) (fma.f64 x x (+.f64 4 (*.f64 x 2)))))
(/.f64 (/.f64 (*.f64 (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 2)) (fma.f64 x x -4)) (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))) (+.f64 x 2))
(*.f64 (/.f64 (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000)) 2)) (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000)))) (/.f64 (fma.f64 x x -4) (+.f64 x 2)))
(*.f64 (/.f64 (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000)) 2)) (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000)))) (/.f64 (fma.f64 x x -4) (+.f64 x 2)))
(/.f64 (/.f64 (*.f64 (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 2)) (+.f64 -8 (pow.f64 x 3))) (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)))) (fma.f64 x x (-.f64 4 (*.f64 x -2))))
(*.f64 (/.f64 (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000)) 2)) (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000)))) (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (-.f64 4 (*.f64 x -2)))))
(*.f64 (/.f64 (-.f64 10838835996651139530249/625000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000)) 2)) (-.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000)))) (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 x x (+.f64 4 (*.f64 x 2)))))
(/.f64 (/.f64 (*.f64 (+.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 3)) (fma.f64 x x -4)) (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (-.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000)))) (+.f64 x 2))
(/.f64 (+.f64 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000)) 3) 1128428295162862690821234941118693/15625000000000000000000000000000) (/.f64 (*.f64 (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000)) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000)) -104109730557/25000000000))) (+.f64 x 2)) (fma.f64 x x -4)))
(*.f64 (/.f64 (fma.f64 x x -4) (+.f64 x 2)) (/.f64 (+.f64 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000)) 3) 1128428295162862690821234941118693/15625000000000000000000000000000) (fma.f64 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000)) (+.f64 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000)) -104109730557/25000000000) 10838835996651139530249/625000000000000000000)))
(/.f64 (/.f64 (*.f64 (+.f64 1128428295162862690821234941118693/15625000000000000000000000000000 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 3)) (+.f64 -8 (pow.f64 x 3))) (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (-.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000)))) (fma.f64 x x (-.f64 4 (*.f64 x -2))))
(/.f64 (*.f64 (+.f64 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000)) 3) 1128428295162862690821234941118693/15625000000000000000000000000000) (+.f64 (pow.f64 x 3) -8)) (*.f64 (+.f64 10838835996651139530249/625000000000000000000 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000)) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000)) -104109730557/25000000000))) (fma.f64 x x (-.f64 4 (*.f64 x -2)))))
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (fma.f64 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000)) (+.f64 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000)) -104109730557/25000000000) 10838835996651139530249/625000000000000000000)) (/.f64 (+.f64 (pow.f64 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000)) 3) 1128428295162862690821234941118693/15625000000000000000000000000000) (fma.f64 x x (+.f64 4 (*.f64 x 2)))))
(pow.f64 (*.f64 (+.f64 x -2) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000)) 1)
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (-.f64 x 2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000))))
(pow.f64 (sqrt.f64 (*.f64 (+.f64 x -2) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000))) 2)
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (-.f64 x 2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000))))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 x -2) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000))) 3)
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (-.f64 x 2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000))))
(pow.f64 (pow.f64 (*.f64 (+.f64 x -2) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000)) 3) 1/3)
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (-.f64 x 2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000))))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 x -2) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000)) 2))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000)))) 2))
(fabs.f64 (*.f64 (-.f64 x 2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000)))))
(log.f64 (pow.f64 (exp.f64 (+.f64 x -2)) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000)))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (-.f64 x 2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 x -2) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000)))))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (-.f64 x 2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 x -2) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000)) 3))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (-.f64 x 2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 x -2) 3) (pow.f64 (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000) 3)))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (-.f64 x 2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000))))
(cbrt.f64 (*.f64 (pow.f64 (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000) 3) (pow.f64 (+.f64 x -2) 3)))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (-.f64 x 2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000))))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 x -2) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000))))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (-.f64 x 2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000))))
(exp.f64 (log.f64 (*.f64 (+.f64 x -2) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000))))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (-.f64 x 2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 x -2) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000))) 1))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (-.f64 x 2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000))))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 x -2) (+.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) 104109730557/25000000000))))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (-.f64 x 2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000))))
(fma.f64 (+.f64 x -2) 104109730557/25000000000 (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (-.f64 x 2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000))))
(fma.f64 104109730557/25000000000 (+.f64 x -2) (*.f64 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000) 23533438303/500000000))))
(*.f64 (-.f64 x 2) (+.f64 104109730557/25000000000 (/.f64 z (fma.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000) 23533438303/500000000))))
(+.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000)))
(*.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)))
(*.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x))
(+.f64 (*.f64 x (*.f64 x 216700011257/5000000000)) (pow.f64 x 3))
(*.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)))
(*.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x))
(+.f64 (*.f64 (pow.f64 x 3) 1) (*.f64 (*.f64 x (*.f64 x 216700011257/5000000000)) 1))
(*.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)))
(*.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x))
(+.f64 (*.f64 (*.f64 x (*.f64 x 216700011257/5000000000)) 1) (*.f64 (pow.f64 x 3) 1))
(*.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)))
(*.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))) 1)
(*.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)))
(*.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x))
(/.f64 (*.f64 (*.f64 x x) (fma.f64 x x -46958894878783926720049/25000000000000000000)) (+.f64 x -216700011257/5000000000))
(/.f64 (fma.f64 x x -46958894878783926720049/25000000000000000000) (/.f64 (+.f64 x -216700011257/5000000000) (*.f64 x x)))
(*.f64 (/.f64 (*.f64 x x) (+.f64 x -216700011257/5000000000)) (fma.f64 x x -46958894878783926720049/25000000000000000000))
(/.f64 (*.f64 (*.f64 x x) (+.f64 (pow.f64 x 3) 10175993048848756570705281387591593/125000000000000000000000000000)) (fma.f64 x x (-.f64 46958894878783926720049/25000000000000000000 (*.f64 x 216700011257/5000000000))))
(/.f64 (*.f64 x x) (/.f64 (fma.f64 x x (-.f64 46958894878783926720049/25000000000000000000 (*.f64 216700011257/5000000000 x))) (+.f64 (pow.f64 x 3) 10175993048848756570705281387591593/125000000000000000000000000000)))
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) 10175993048848756570705281387591593/125000000000000000000000000000) (fma.f64 x x (+.f64 46958894878783926720049/25000000000000000000 (*.f64 x -216700011257/5000000000)))) (*.f64 x x))
(/.f64 (*.f64 (fma.f64 x x -46958894878783926720049/25000000000000000000) (*.f64 x x)) (+.f64 x -216700011257/5000000000))
(/.f64 (fma.f64 x x -46958894878783926720049/25000000000000000000) (/.f64 (+.f64 x -216700011257/5000000000) (*.f64 x x)))
(*.f64 (/.f64 (*.f64 x x) (+.f64 x -216700011257/5000000000)) (fma.f64 x x -46958894878783926720049/25000000000000000000))
(/.f64 (*.f64 (+.f64 (pow.f64 x 3) 10175993048848756570705281387591593/125000000000000000000000000000) (*.f64 x x)) (fma.f64 x x (-.f64 46958894878783926720049/25000000000000000000 (*.f64 x 216700011257/5000000000))))
(/.f64 (*.f64 x x) (/.f64 (fma.f64 x x (-.f64 46958894878783926720049/25000000000000000000 (*.f64 216700011257/5000000000 x))) (+.f64 (pow.f64 x 3) 10175993048848756570705281387591593/125000000000000000000000000000)))
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) 10175993048848756570705281387591593/125000000000000000000000000000) (fma.f64 x x (+.f64 46958894878783926720049/25000000000000000000 (*.f64 x -216700011257/5000000000)))) (*.f64 x x))
(/.f64 (-.f64 (pow.f64 (*.f64 x x) 3) (*.f64 (*.f64 x (*.f64 x 216700011257/5000000000)) (*.f64 x (*.f64 x 216700011257/5000000000)))) (-.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))))
(/.f64 (-.f64 (pow.f64 x 6) (*.f64 x (*.f64 (*.f64 216700011257/5000000000 x) (*.f64 216700011257/5000000000 (*.f64 x x))))) (-.f64 (pow.f64 x 3) (*.f64 216700011257/5000000000 (*.f64 x x))))
(/.f64 (-.f64 (pow.f64 x 6) (*.f64 (pow.f64 x 4) 46958894878783926720049/25000000000000000000)) (*.f64 (*.f64 x x) (-.f64 x 216700011257/5000000000)))
(/.f64 (+.f64 (pow.f64 (*.f64 x (*.f64 x 216700011257/5000000000)) 3) (pow.f64 (pow.f64 x 3) 3)) (+.f64 (pow.f64 (*.f64 x x) 3) (-.f64 (*.f64 (*.f64 x (*.f64 x 216700011257/5000000000)) (*.f64 x (*.f64 x 216700011257/5000000000))) (*.f64 (pow.f64 x 3) (*.f64 x (*.f64 x 216700011257/5000000000))))))
(/.f64 (+.f64 (pow.f64 (*.f64 216700011257/5000000000 (*.f64 x x)) 3) (pow.f64 (pow.f64 x 3) 3)) (+.f64 (pow.f64 x 6) (*.f64 (*.f64 216700011257/5000000000 (*.f64 x x)) (-.f64 (*.f64 216700011257/5000000000 (*.f64 x x)) (pow.f64 x 3)))))
(/.f64 (+.f64 (*.f64 10175993048848756570705281387591593/125000000000000000000000000000 (pow.f64 x 6)) (pow.f64 (pow.f64 x 3) 3)) (fma.f64 (*.f64 216700011257/5000000000 (*.f64 x x)) (*.f64 (*.f64 x x) (-.f64 216700011257/5000000000 x)) (pow.f64 x 6)))
(/.f64 (/.f64 (*.f64 (*.f64 x x) (fma.f64 x x -46958894878783926720049/25000000000000000000)) 1) (+.f64 x -216700011257/5000000000))
(/.f64 (fma.f64 x x -46958894878783926720049/25000000000000000000) (/.f64 (+.f64 x -216700011257/5000000000) (*.f64 x x)))
(*.f64 (/.f64 (*.f64 x x) (+.f64 x -216700011257/5000000000)) (fma.f64 x x -46958894878783926720049/25000000000000000000))
(/.f64 (/.f64 (*.f64 (*.f64 x x) (fma.f64 x x -46958894878783926720049/25000000000000000000)) (sqrt.f64 (+.f64 x -216700011257/5000000000))) (sqrt.f64 (+.f64 x -216700011257/5000000000)))
(/.f64 (fma.f64 x x -46958894878783926720049/25000000000000000000) (/.f64 (+.f64 x -216700011257/5000000000) (*.f64 x x)))
(*.f64 (/.f64 (*.f64 x x) (+.f64 x -216700011257/5000000000)) (fma.f64 x x -46958894878783926720049/25000000000000000000))
(/.f64 (/.f64 (*.f64 (*.f64 x x) (fma.f64 x x -46958894878783926720049/25000000000000000000)) (*.f64 (cbrt.f64 (+.f64 x -216700011257/5000000000)) (cbrt.f64 (+.f64 x -216700011257/5000000000)))) (cbrt.f64 (+.f64 x -216700011257/5000000000)))
(/.f64 (fma.f64 x x -46958894878783926720049/25000000000000000000) (/.f64 (+.f64 x -216700011257/5000000000) (*.f64 x x)))
(*.f64 (/.f64 (*.f64 x x) (+.f64 x -216700011257/5000000000)) (fma.f64 x x -46958894878783926720049/25000000000000000000))
(/.f64 (/.f64 (*.f64 (*.f64 x x) (+.f64 (pow.f64 x 3) 10175993048848756570705281387591593/125000000000000000000000000000)) 1) (fma.f64 x x (-.f64 46958894878783926720049/25000000000000000000 (*.f64 x 216700011257/5000000000))))
(/.f64 (*.f64 x x) (/.f64 (fma.f64 x x (-.f64 46958894878783926720049/25000000000000000000 (*.f64 216700011257/5000000000 x))) (+.f64 (pow.f64 x 3) 10175993048848756570705281387591593/125000000000000000000000000000)))
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) 10175993048848756570705281387591593/125000000000000000000000000000) (fma.f64 x x (+.f64 46958894878783926720049/25000000000000000000 (*.f64 x -216700011257/5000000000)))) (*.f64 x x))
(/.f64 (/.f64 (*.f64 (*.f64 x x) (+.f64 (pow.f64 x 3) 10175993048848756570705281387591593/125000000000000000000000000000)) (sqrt.f64 (fma.f64 x x (-.f64 46958894878783926720049/25000000000000000000 (*.f64 x 216700011257/5000000000))))) (sqrt.f64 (fma.f64 x x (-.f64 46958894878783926720049/25000000000000000000 (*.f64 x 216700011257/5000000000)))))
(/.f64 (*.f64 x x) (/.f64 (fma.f64 x x (-.f64 46958894878783926720049/25000000000000000000 (*.f64 216700011257/5000000000 x))) (+.f64 (pow.f64 x 3) 10175993048848756570705281387591593/125000000000000000000000000000)))
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) 10175993048848756570705281387591593/125000000000000000000000000000) (fma.f64 x x (+.f64 46958894878783926720049/25000000000000000000 (*.f64 x -216700011257/5000000000)))) (*.f64 x x))
(/.f64 (/.f64 (*.f64 (*.f64 x x) (+.f64 (pow.f64 x 3) 10175993048848756570705281387591593/125000000000000000000000000000)) (*.f64 (cbrt.f64 (fma.f64 x x (-.f64 46958894878783926720049/25000000000000000000 (*.f64 x 216700011257/5000000000)))) (cbrt.f64 (fma.f64 x x (-.f64 46958894878783926720049/25000000000000000000 (*.f64 x 216700011257/5000000000)))))) (cbrt.f64 (fma.f64 x x (-.f64 46958894878783926720049/25000000000000000000 (*.f64 x 216700011257/5000000000)))))
(/.f64 (*.f64 x x) (/.f64 (fma.f64 x x (-.f64 46958894878783926720049/25000000000000000000 (*.f64 216700011257/5000000000 x))) (+.f64 (pow.f64 x 3) 10175993048848756570705281387591593/125000000000000000000000000000)))
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) 10175993048848756570705281387591593/125000000000000000000000000000) (fma.f64 x x (+.f64 46958894878783926720049/25000000000000000000 (*.f64 x -216700011257/5000000000)))) (*.f64 x x))
(/.f64 (/.f64 (*.f64 (fma.f64 x x -46958894878783926720049/25000000000000000000) (*.f64 x x)) 1) (+.f64 x -216700011257/5000000000))
(/.f64 (fma.f64 x x -46958894878783926720049/25000000000000000000) (/.f64 (+.f64 x -216700011257/5000000000) (*.f64 x x)))
(*.f64 (/.f64 (*.f64 x x) (+.f64 x -216700011257/5000000000)) (fma.f64 x x -46958894878783926720049/25000000000000000000))
(/.f64 (/.f64 (*.f64 (fma.f64 x x -46958894878783926720049/25000000000000000000) (*.f64 x x)) (sqrt.f64 (+.f64 x -216700011257/5000000000))) (sqrt.f64 (+.f64 x -216700011257/5000000000)))
(/.f64 (fma.f64 x x -46958894878783926720049/25000000000000000000) (/.f64 (+.f64 x -216700011257/5000000000) (*.f64 x x)))
(*.f64 (/.f64 (*.f64 x x) (+.f64 x -216700011257/5000000000)) (fma.f64 x x -46958894878783926720049/25000000000000000000))
(/.f64 (/.f64 (*.f64 (fma.f64 x x -46958894878783926720049/25000000000000000000) (*.f64 x x)) (*.f64 (cbrt.f64 (+.f64 x -216700011257/5000000000)) (cbrt.f64 (+.f64 x -216700011257/5000000000)))) (cbrt.f64 (+.f64 x -216700011257/5000000000)))
(/.f64 (fma.f64 x x -46958894878783926720049/25000000000000000000) (/.f64 (+.f64 x -216700011257/5000000000) (*.f64 x x)))
(*.f64 (/.f64 (*.f64 x x) (+.f64 x -216700011257/5000000000)) (fma.f64 x x -46958894878783926720049/25000000000000000000))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 x 3) 10175993048848756570705281387591593/125000000000000000000000000000) (*.f64 x x)) 1) (fma.f64 x x (-.f64 46958894878783926720049/25000000000000000000 (*.f64 x 216700011257/5000000000))))
(/.f64 (*.f64 x x) (/.f64 (fma.f64 x x (-.f64 46958894878783926720049/25000000000000000000 (*.f64 216700011257/5000000000 x))) (+.f64 (pow.f64 x 3) 10175993048848756570705281387591593/125000000000000000000000000000)))
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) 10175993048848756570705281387591593/125000000000000000000000000000) (fma.f64 x x (+.f64 46958894878783926720049/25000000000000000000 (*.f64 x -216700011257/5000000000)))) (*.f64 x x))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 x 3) 10175993048848756570705281387591593/125000000000000000000000000000) (*.f64 x x)) (sqrt.f64 (fma.f64 x x (-.f64 46958894878783926720049/25000000000000000000 (*.f64 x 216700011257/5000000000))))) (sqrt.f64 (fma.f64 x x (-.f64 46958894878783926720049/25000000000000000000 (*.f64 x 216700011257/5000000000)))))
(/.f64 (*.f64 x x) (/.f64 (fma.f64 x x (-.f64 46958894878783926720049/25000000000000000000 (*.f64 216700011257/5000000000 x))) (+.f64 (pow.f64 x 3) 10175993048848756570705281387591593/125000000000000000000000000000)))
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) 10175993048848756570705281387591593/125000000000000000000000000000) (fma.f64 x x (+.f64 46958894878783926720049/25000000000000000000 (*.f64 x -216700011257/5000000000)))) (*.f64 x x))
(/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 x 3) 10175993048848756570705281387591593/125000000000000000000000000000) (*.f64 x x)) (*.f64 (cbrt.f64 (fma.f64 x x (-.f64 46958894878783926720049/25000000000000000000 (*.f64 x 216700011257/5000000000)))) (cbrt.f64 (fma.f64 x x (-.f64 46958894878783926720049/25000000000000000000 (*.f64 x 216700011257/5000000000)))))) (cbrt.f64 (fma.f64 x x (-.f64 46958894878783926720049/25000000000000000000 (*.f64 x 216700011257/5000000000)))))
(/.f64 (*.f64 x x) (/.f64 (fma.f64 x x (-.f64 46958894878783926720049/25000000000000000000 (*.f64 216700011257/5000000000 x))) (+.f64 (pow.f64 x 3) 10175993048848756570705281387591593/125000000000000000000000000000)))
(*.f64 (/.f64 (+.f64 (pow.f64 x 3) 10175993048848756570705281387591593/125000000000000000000000000000) (fma.f64 x x (+.f64 46958894878783926720049/25000000000000000000 (*.f64 x -216700011257/5000000000)))) (*.f64 x x))
(pow.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) 1)
(*.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)))
(*.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x))
(pow.f64 (*.f64 x (sqrt.f64 (+.f64 x 216700011257/5000000000))) 2)
(pow.f64 (*.f64 x (sqrt.f64 (+.f64 216700011257/5000000000 x))) 2)
(pow.f64 (cbrt.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))) 3)
(*.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)))
(*.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x))
(pow.f64 (pow.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) 3) 1/3)
(*.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)))
(*.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x))
(sqrt.f64 (*.f64 (pow.f64 x 4) (pow.f64 (+.f64 x 216700011257/5000000000) 2)))
(sqrt.f64 (*.f64 (pow.f64 x 4) (pow.f64 (+.f64 216700011257/5000000000 x) 2)))
(log.f64 (pow.f64 (pow.f64 (exp.f64 x) x) (+.f64 x 216700011257/5000000000)))
(*.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)))
(*.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))
(*.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)))
(*.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x))
(cbrt.f64 (pow.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) 3))
(*.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)))
(*.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x))
(expm1.f64 (log1p.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))
(*.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)))
(*.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x))
(exp.f64 (log.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))
(*.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)))
(*.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x))
(exp.f64 (*.f64 (log.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))) 1))
(*.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)))
(*.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x))
(log1p.f64 (expm1.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))
(*.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)))
(*.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x))
(fma.f64 x (*.f64 x x) (*.f64 x (*.f64 x 216700011257/5000000000)))
(*.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)))
(*.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x))
(fma.f64 (*.f64 x x) x (*.f64 x (*.f64 x 216700011257/5000000000)))
(*.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)))
(*.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x))
(+.f64 (*.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) x) (*.f64 156699607947/500000000 x))
(fma.f64 156699607947/500000000 x (fma.f64 216700011257/5000000000 (pow.f64 x 3) (pow.f64 x 4)))
(*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000))
(+.f64 (*.f64 156699607947/500000000 x) (*.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) x))
(fma.f64 156699607947/500000000 x (fma.f64 216700011257/5000000000 (pow.f64 x 3) (pow.f64 x 4)))
(*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000))
(+.f64 (*.f64 x 156699607947/500000000) (*.f64 x (*.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)))
(*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000))
(+.f64 (*.f64 x (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))) (*.f64 x 156699607947/500000000))
(fma.f64 156699607947/500000000 x (fma.f64 216700011257/5000000000 (pow.f64 x 3) (pow.f64 x 4)))
(*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000)))) 1)
(fma.f64 156699607947/500000000 x (fma.f64 216700011257/5000000000 (pow.f64 x 3) (pow.f64 x 4)))
(*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000))
(/.f64 (*.f64 x (-.f64 24554767130743505554809/250000000000000000 (*.f64 (pow.f64 x 4) (pow.f64 (+.f64 x 216700011257/5000000000) 2)))) (-.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))
(/.f64 (*.f64 x (-.f64 24554767130743505554809/250000000000000000 (*.f64 (pow.f64 x 4) (pow.f64 (+.f64 216700011257/5000000000 x) 2)))) (-.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)))))
(/.f64 (-.f64 24554767130743505554809/250000000000000000 (*.f64 (pow.f64 x 4) (pow.f64 (+.f64 216700011257/5000000000 x) 2))) (/.f64 (-.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x))) x))
(/.f64 (*.f64 x (+.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) 3))) (+.f64 24554767130743505554809/250000000000000000 (*.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) (-.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) 156699607947/500000000))))
(/.f64 x (/.f64 (+.f64 24554767130743505554809/250000000000000000 (*.f64 x (*.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) -156699607947/500000000)))) (+.f64 (pow.f64 (*.f64 x (*.f64 x (+.f64 216700011257/5000000000 x))) 3) 3847722382617389411054987020467123/125000000000000000000000000)))
(*.f64 (/.f64 x (fma.f64 (*.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x)) (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) -156699607947/500000000) 24554767130743505554809/250000000000000000)) (+.f64 (*.f64 (pow.f64 x 6) (pow.f64 (+.f64 216700011257/5000000000 x) 3)) 3847722382617389411054987020467123/125000000000000000000000000))
(/.f64 (*.f64 (-.f64 24554767130743505554809/250000000000000000 (*.f64 (pow.f64 x 4) (pow.f64 (+.f64 x 216700011257/5000000000) 2))) x) (-.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))
(/.f64 (*.f64 x (-.f64 24554767130743505554809/250000000000000000 (*.f64 (pow.f64 x 4) (pow.f64 (+.f64 216700011257/5000000000 x) 2)))) (-.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)))))
(/.f64 (-.f64 24554767130743505554809/250000000000000000 (*.f64 (pow.f64 x 4) (pow.f64 (+.f64 216700011257/5000000000 x) 2))) (/.f64 (-.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x))) x))
(/.f64 (*.f64 (+.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) 3)) x) (+.f64 24554767130743505554809/250000000000000000 (*.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) (-.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) 156699607947/500000000))))
(/.f64 x (/.f64 (+.f64 24554767130743505554809/250000000000000000 (*.f64 x (*.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) -156699607947/500000000)))) (+.f64 (pow.f64 (*.f64 x (*.f64 x (+.f64 216700011257/5000000000 x))) 3) 3847722382617389411054987020467123/125000000000000000000000000)))
(*.f64 (/.f64 x (fma.f64 (*.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x)) (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) -156699607947/500000000) 24554767130743505554809/250000000000000000)) (+.f64 (*.f64 (pow.f64 x 6) (pow.f64 (+.f64 216700011257/5000000000 x) 3)) 3847722382617389411054987020467123/125000000000000000000000000))
(/.f64 (/.f64 (*.f64 x (-.f64 24554767130743505554809/250000000000000000 (*.f64 (pow.f64 x 4) (pow.f64 (+.f64 x 216700011257/5000000000) 2)))) 1) (-.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))
(/.f64 (*.f64 x (-.f64 24554767130743505554809/250000000000000000 (*.f64 (pow.f64 x 4) (pow.f64 (+.f64 216700011257/5000000000 x) 2)))) (-.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)))))
(/.f64 (-.f64 24554767130743505554809/250000000000000000 (*.f64 (pow.f64 x 4) (pow.f64 (+.f64 216700011257/5000000000 x) 2))) (/.f64 (-.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x))) x))
(/.f64 (/.f64 (*.f64 x (-.f64 24554767130743505554809/250000000000000000 (*.f64 (pow.f64 x 4) (pow.f64 (+.f64 x 216700011257/5000000000) 2)))) (sqrt.f64 (-.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (sqrt.f64 (-.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))
(/.f64 (*.f64 x (-.f64 24554767130743505554809/250000000000000000 (*.f64 (pow.f64 x 4) (pow.f64 (+.f64 216700011257/5000000000 x) 2)))) (-.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)))))
(/.f64 (-.f64 24554767130743505554809/250000000000000000 (*.f64 (pow.f64 x 4) (pow.f64 (+.f64 216700011257/5000000000 x) 2))) (/.f64 (-.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x))) x))
(/.f64 (/.f64 (*.f64 x (-.f64 24554767130743505554809/250000000000000000 (*.f64 (pow.f64 x 4) (pow.f64 (+.f64 x 216700011257/5000000000) 2)))) (*.f64 (cbrt.f64 (-.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))) (cbrt.f64 (-.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (cbrt.f64 (-.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))
(/.f64 (*.f64 x (-.f64 24554767130743505554809/250000000000000000 (*.f64 (pow.f64 x 4) (pow.f64 (+.f64 216700011257/5000000000 x) 2)))) (-.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)))))
(/.f64 (-.f64 24554767130743505554809/250000000000000000 (*.f64 (pow.f64 x 4) (pow.f64 (+.f64 216700011257/5000000000 x) 2))) (/.f64 (-.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x))) x))
(/.f64 (/.f64 (*.f64 x (+.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) 3))) 1) (+.f64 24554767130743505554809/250000000000000000 (*.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) (-.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) 156699607947/500000000))))
(/.f64 x (/.f64 (+.f64 24554767130743505554809/250000000000000000 (*.f64 x (*.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) -156699607947/500000000)))) (+.f64 (pow.f64 (*.f64 x (*.f64 x (+.f64 216700011257/5000000000 x))) 3) 3847722382617389411054987020467123/125000000000000000000000000)))
(*.f64 (/.f64 x (fma.f64 (*.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x)) (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) -156699607947/500000000) 24554767130743505554809/250000000000000000)) (+.f64 (*.f64 (pow.f64 x 6) (pow.f64 (+.f64 216700011257/5000000000 x) 3)) 3847722382617389411054987020467123/125000000000000000000000000))
(/.f64 (/.f64 (*.f64 x (+.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) 3))) (sqrt.f64 (+.f64 24554767130743505554809/250000000000000000 (*.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) (-.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) 156699607947/500000000))))) (sqrt.f64 (+.f64 24554767130743505554809/250000000000000000 (*.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) (-.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) 156699607947/500000000)))))
(/.f64 x (/.f64 (+.f64 24554767130743505554809/250000000000000000 (*.f64 x (*.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) -156699607947/500000000)))) (+.f64 (pow.f64 (*.f64 x (*.f64 x (+.f64 216700011257/5000000000 x))) 3) 3847722382617389411054987020467123/125000000000000000000000000)))
(*.f64 (/.f64 x (fma.f64 (*.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x)) (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) -156699607947/500000000) 24554767130743505554809/250000000000000000)) (+.f64 (*.f64 (pow.f64 x 6) (pow.f64 (+.f64 216700011257/5000000000 x) 3)) 3847722382617389411054987020467123/125000000000000000000000000))
(/.f64 (/.f64 (*.f64 x (+.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) 3))) (*.f64 (cbrt.f64 (+.f64 24554767130743505554809/250000000000000000 (*.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) (-.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) 156699607947/500000000)))) (cbrt.f64 (+.f64 24554767130743505554809/250000000000000000 (*.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) (-.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) 156699607947/500000000)))))) (cbrt.f64 (+.f64 24554767130743505554809/250000000000000000 (*.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) (-.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) 156699607947/500000000)))))
(/.f64 x (/.f64 (+.f64 24554767130743505554809/250000000000000000 (*.f64 x (*.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) -156699607947/500000000)))) (+.f64 (pow.f64 (*.f64 x (*.f64 x (+.f64 216700011257/5000000000 x))) 3) 3847722382617389411054987020467123/125000000000000000000000000)))
(*.f64 (/.f64 x (fma.f64 (*.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x)) (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) -156699607947/500000000) 24554767130743505554809/250000000000000000)) (+.f64 (*.f64 (pow.f64 x 6) (pow.f64 (+.f64 216700011257/5000000000 x) 3)) 3847722382617389411054987020467123/125000000000000000000000000))
(/.f64 (/.f64 (*.f64 (-.f64 24554767130743505554809/250000000000000000 (*.f64 (pow.f64 x 4) (pow.f64 (+.f64 x 216700011257/5000000000) 2))) x) 1) (-.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))
(/.f64 (*.f64 x (-.f64 24554767130743505554809/250000000000000000 (*.f64 (pow.f64 x 4) (pow.f64 (+.f64 216700011257/5000000000 x) 2)))) (-.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)))))
(/.f64 (-.f64 24554767130743505554809/250000000000000000 (*.f64 (pow.f64 x 4) (pow.f64 (+.f64 216700011257/5000000000 x) 2))) (/.f64 (-.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x))) x))
(/.f64 (/.f64 (*.f64 (-.f64 24554767130743505554809/250000000000000000 (*.f64 (pow.f64 x 4) (pow.f64 (+.f64 x 216700011257/5000000000) 2))) x) (sqrt.f64 (-.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (sqrt.f64 (-.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))
(/.f64 (*.f64 x (-.f64 24554767130743505554809/250000000000000000 (*.f64 (pow.f64 x 4) (pow.f64 (+.f64 216700011257/5000000000 x) 2)))) (-.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)))))
(/.f64 (-.f64 24554767130743505554809/250000000000000000 (*.f64 (pow.f64 x 4) (pow.f64 (+.f64 216700011257/5000000000 x) 2))) (/.f64 (-.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x))) x))
(/.f64 (/.f64 (*.f64 (-.f64 24554767130743505554809/250000000000000000 (*.f64 (pow.f64 x 4) (pow.f64 (+.f64 x 216700011257/5000000000) 2))) x) (*.f64 (cbrt.f64 (-.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))) (cbrt.f64 (-.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (cbrt.f64 (-.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))
(/.f64 (*.f64 x (-.f64 24554767130743505554809/250000000000000000 (*.f64 (pow.f64 x 4) (pow.f64 (+.f64 216700011257/5000000000 x) 2)))) (-.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)))))
(/.f64 (-.f64 24554767130743505554809/250000000000000000 (*.f64 (pow.f64 x 4) (pow.f64 (+.f64 216700011257/5000000000 x) 2))) (/.f64 (-.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x))) x))
(/.f64 (/.f64 (*.f64 (+.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) 3)) x) 1) (+.f64 24554767130743505554809/250000000000000000 (*.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) (-.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) 156699607947/500000000))))
(/.f64 x (/.f64 (+.f64 24554767130743505554809/250000000000000000 (*.f64 x (*.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) -156699607947/500000000)))) (+.f64 (pow.f64 (*.f64 x (*.f64 x (+.f64 216700011257/5000000000 x))) 3) 3847722382617389411054987020467123/125000000000000000000000000)))
(*.f64 (/.f64 x (fma.f64 (*.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x)) (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) -156699607947/500000000) 24554767130743505554809/250000000000000000)) (+.f64 (*.f64 (pow.f64 x 6) (pow.f64 (+.f64 216700011257/5000000000 x) 3)) 3847722382617389411054987020467123/125000000000000000000000000))
(/.f64 (/.f64 (*.f64 (+.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) 3)) x) (sqrt.f64 (+.f64 24554767130743505554809/250000000000000000 (*.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) (-.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) 156699607947/500000000))))) (sqrt.f64 (+.f64 24554767130743505554809/250000000000000000 (*.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) (-.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) 156699607947/500000000)))))
(/.f64 x (/.f64 (+.f64 24554767130743505554809/250000000000000000 (*.f64 x (*.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) -156699607947/500000000)))) (+.f64 (pow.f64 (*.f64 x (*.f64 x (+.f64 216700011257/5000000000 x))) 3) 3847722382617389411054987020467123/125000000000000000000000000)))
(*.f64 (/.f64 x (fma.f64 (*.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x)) (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) -156699607947/500000000) 24554767130743505554809/250000000000000000)) (+.f64 (*.f64 (pow.f64 x 6) (pow.f64 (+.f64 216700011257/5000000000 x) 3)) 3847722382617389411054987020467123/125000000000000000000000000))
(/.f64 (/.f64 (*.f64 (+.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) 3)) x) (*.f64 (cbrt.f64 (+.f64 24554767130743505554809/250000000000000000 (*.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) (-.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) 156699607947/500000000)))) (cbrt.f64 (+.f64 24554767130743505554809/250000000000000000 (*.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) (-.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) 156699607947/500000000)))))) (cbrt.f64 (+.f64 24554767130743505554809/250000000000000000 (*.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) (-.f64 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))) 156699607947/500000000)))))
(/.f64 x (/.f64 (+.f64 24554767130743505554809/250000000000000000 (*.f64 x (*.f64 (*.f64 x (+.f64 216700011257/5000000000 x)) (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) -156699607947/500000000)))) (+.f64 (pow.f64 (*.f64 x (*.f64 x (+.f64 216700011257/5000000000 x))) 3) 3847722382617389411054987020467123/125000000000000000000000000)))
(*.f64 (/.f64 x (fma.f64 (*.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x)) (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) -156699607947/500000000) 24554767130743505554809/250000000000000000)) (+.f64 (*.f64 (pow.f64 x 6) (pow.f64 (+.f64 216700011257/5000000000 x) 3)) 3847722382617389411054987020467123/125000000000000000000000000))
(pow.f64 (*.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000)) 1)
(fma.f64 156699607947/500000000 x (fma.f64 216700011257/5000000000 (pow.f64 x 3) (pow.f64 x 4)))
(*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000))
(pow.f64 (sqrt.f64 (*.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000))) 2)
(fma.f64 156699607947/500000000 x (fma.f64 216700011257/5000000000 (pow.f64 x 3) (pow.f64 x 4)))
(*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000))
(pow.f64 (cbrt.f64 (*.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000))) 3)
(fma.f64 156699607947/500000000 x (fma.f64 216700011257/5000000000 (pow.f64 x 3) (pow.f64 x 4)))
(*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000))
(pow.f64 (pow.f64 (*.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000)) 3) 1/3)
(fma.f64 156699607947/500000000 x (fma.f64 216700011257/5000000000 (pow.f64 x 3) (pow.f64 x 4)))
(*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000))
(sqrt.f64 (pow.f64 (*.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000)) 2))
(sqrt.f64 (pow.f64 (*.f64 x (fma.f64 x (*.f64 x (+.f64 216700011257/5000000000 x)) 156699607947/500000000)) 2))
(fabs.f64 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000)))
(log.f64 (pow.f64 (exp.f64 x) (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000)))
(fma.f64 156699607947/500000000 x (fma.f64 216700011257/5000000000 (pow.f64 x 3) (pow.f64 x 4)))
(*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000)))))
(fma.f64 156699607947/500000000 x (fma.f64 216700011257/5000000000 (pow.f64 x 3) (pow.f64 x 4)))
(*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000))
(cbrt.f64 (pow.f64 (*.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000)) 3))
(fma.f64 156699607947/500000000 x (fma.f64 216700011257/5000000000 (pow.f64 x 3) (pow.f64 x 4)))
(*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000))
(expm1.f64 (log1p.f64 (*.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000))))
(fma.f64 156699607947/500000000 x (fma.f64 216700011257/5000000000 (pow.f64 x 3) (pow.f64 x 4)))
(*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000))
(exp.f64 (log.f64 (*.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000))))
(fma.f64 156699607947/500000000 x (fma.f64 216700011257/5000000000 (pow.f64 x 3) (pow.f64 x 4)))
(*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000))
(exp.f64 (*.f64 (log.f64 (*.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000))) 1))
(fma.f64 156699607947/500000000 x (fma.f64 216700011257/5000000000 (pow.f64 x 3) (pow.f64 x 4)))
(*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000))
(log1p.f64 (expm1.f64 (*.f64 x (fma.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)) 156699607947/500000000))))
(fma.f64 156699607947/500000000 x (fma.f64 216700011257/5000000000 (pow.f64 x 3) (pow.f64 x 4)))
(*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) (*.f64 x x) 156699607947/500000000))

localize3.0ms (0%)

Local error

Found 1 expressions with local error:

NewErrorProgram
0.6%
(*.f64 z -1000000000/23533438303)
Compiler

Compiled 8 to 6 computations (25% saved)

series1.0ms (0%)

Counts
1 → 12
Calls

3 calls:

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

rewrite100.0ms (0.4%)

Algorithm
batch-egg-rewrite
Rules
922×associate-*l*
904×add-sqr-sqrt
884×*-un-lft-identity
842×pow1
828×add-cube-cbrt
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
057
11007
211127
Stop Event
node limit
Counts
1 → 11
Calls
Call 1
Inputs
(*.f64 z -1000000000/23533438303)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 (*.f64 z -1000000000/23533438303) 1) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 z -1000000000/23533438303) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 z -1000000000/23533438303)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 z -1000000000/23533438303)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 z -1000000000/23533438303) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 z (*.f64 z 1000000000000000000/553822718361107519809)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 -1000000000/23533438303) z))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 z -1000000000/23533438303) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 z -1000000000/23533438303)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 z -1000000000/23533438303)))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 z -1000000000/23533438303)))))))

simplify64.0ms (0.3%)

Algorithm
egg-herbie
Rules
872×log-prod
794×+-commutative
750×associate-+r-
696×fma-def
676×*-commutative
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
034161
184161
2260161
31817161
44008161
56476161
Stop Event
node limit
Counts
23 → 12
Calls
Call 1
Inputs
(*.f64 -1000000000/23533438303 z)
(*.f64 -1000000000/23533438303 z)
(*.f64 -1000000000/23533438303 z)
(*.f64 -1000000000/23533438303 z)
(*.f64 -1000000000/23533438303 z)
(*.f64 -1000000000/23533438303 z)
(*.f64 -1000000000/23533438303 z)
(*.f64 -1000000000/23533438303 z)
(*.f64 -1000000000/23533438303 z)
(*.f64 -1000000000/23533438303 z)
(*.f64 -1000000000/23533438303 z)
(*.f64 -1000000000/23533438303 z)
(-.f64 (+.f64 (*.f64 z -1000000000/23533438303) 1) 1)
(pow.f64 (*.f64 z -1000000000/23533438303) 1)
(pow.f64 (sqrt.f64 (*.f64 z -1000000000/23533438303)) 2)
(pow.f64 (cbrt.f64 (*.f64 z -1000000000/23533438303)) 3)
(pow.f64 (pow.f64 (*.f64 z -1000000000/23533438303) 3) 1/3)
(sqrt.f64 (*.f64 z (*.f64 z 1000000000000000000/553822718361107519809)))
(log.f64 (pow.f64 (exp.f64 -1000000000/23533438303) z))
(cbrt.f64 (pow.f64 (*.f64 z -1000000000/23533438303) 3))
(expm1.f64 (log1p.f64 (*.f64 z -1000000000/23533438303)))
(exp.f64 (log.f64 (*.f64 z -1000000000/23533438303)))
(log1p.f64 (expm1.f64 (*.f64 z -1000000000/23533438303)))
Outputs
(*.f64 -1000000000/23533438303 z)
(*.f64 -1000000000/23533438303 z)
(*.f64 -1000000000/23533438303 z)
(*.f64 -1000000000/23533438303 z)
(*.f64 -1000000000/23533438303 z)
(*.f64 -1000000000/23533438303 z)
(*.f64 -1000000000/23533438303 z)
(*.f64 -1000000000/23533438303 z)
(*.f64 -1000000000/23533438303 z)
(*.f64 -1000000000/23533438303 z)
(*.f64 -1000000000/23533438303 z)
(*.f64 -1000000000/23533438303 z)
(-.f64 (+.f64 (*.f64 z -1000000000/23533438303) 1) 1)
(*.f64 -1000000000/23533438303 z)
(pow.f64 (*.f64 z -1000000000/23533438303) 1)
(*.f64 -1000000000/23533438303 z)
(pow.f64 (sqrt.f64 (*.f64 z -1000000000/23533438303)) 2)
(*.f64 -1000000000/23533438303 z)
(pow.f64 (cbrt.f64 (*.f64 z -1000000000/23533438303)) 3)
(*.f64 -1000000000/23533438303 z)
(pow.f64 (pow.f64 (*.f64 z -1000000000/23533438303) 3) 1/3)
(*.f64 -1000000000/23533438303 z)
(sqrt.f64 (*.f64 z (*.f64 z 1000000000000000000/553822718361107519809)))
(*.f64 -1000000000/23533438303 z)
(log.f64 (pow.f64 (exp.f64 -1000000000/23533438303) z))
(*.f64 -1000000000/23533438303 z)
(cbrt.f64 (pow.f64 (*.f64 z -1000000000/23533438303) 3))
(*.f64 -1000000000/23533438303 z)
(expm1.f64 (log1p.f64 (*.f64 z -1000000000/23533438303)))
(*.f64 -1000000000/23533438303 z)
(exp.f64 (log.f64 (*.f64 z -1000000000/23533438303)))
(*.f64 -1000000000/23533438303 z)
(log1p.f64 (expm1.f64 (*.f64 z -1000000000/23533438303)))
(*.f64 -1000000000/23533438303 z)

localize15.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.01%
(+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000))
0.22%
(/.f64 (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)) z)
0.23%
(*.f64 x 156699607947/500000000)
15.87%
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)) z))
Compiler

Compiled 37 to 27 computations (27% saved)

series6.0ms (0%)

Counts
4 → 72
Calls

18 calls:

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

rewrite133.0ms (0.5%)

Algorithm
batch-egg-rewrite
Rules
1334×associate-/r/
1112×associate-/l/
756×distribute-rgt-in
728×distribute-lft-in
284×add-sqr-sqrt
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01270
127658
2381658
Stop Event
node limit
Counts
4 → 199
Calls
Call 1
Inputs
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)) z))
(*.f64 x 156699607947/500000000)
(/.f64 (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)) z)
(+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000)) x) (*.f64 (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000)) -2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000)) -2) (*.f64 (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000)) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000))) (*.f64 -2 (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -2 (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000))) (*.f64 x (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x -2) (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 z (/.f64 (+.f64 x -2) (fma.f64 x 156699607947/500000000 23533438303/500000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 x -2)) (*.f64 (sqrt.f64 (+.f64 x -2)) (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000)))) (sqrt.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (*.f64 (cbrt.f64 (+.f64 x -2)) (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000)))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000)))) 2) (cbrt.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 x -2) (fma.f64 x 156699607947/500000000 23533438303/500000000)) z)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000)) (+.f64 x -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 2 x) (*.f64 -1 (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x 156699607947/500000000 23533438303/500000000)) 1) z)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x 156699607947/500000000 23533438303/500000000)) (sqrt.f64 z)) (sqrt.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x 156699607947/500000000 23533438303/500000000)) (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 x -2) (sqrt.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000))) (/.f64 z (sqrt.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 x -2) (pow.f64 (cbrt.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000)) 2)) (/.f64 z (cbrt.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fma.f64 x 156699607947/500000000 23533438303/500000000)) (*.f64 (+.f64 x -2) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 1 (sqrt.f64 (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000)))) (*.f64 (+.f64 x -2) (sqrt.f64 (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)) 2)) (*.f64 (+.f64 x -2) (cbrt.f64 (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 x -2) (-.f64 -23533438303/500000000 (*.f64 x 156699607947/500000000))) (neg.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 x -2) (-.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000))) (*.f64 z (+.f64 23533438303/500000000 (*.f64 -156699607947/500000000 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 x -2) (+.f64 13033352773350869092174451844127/125000000000000000000000000 (*.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 x 3)))) (*.f64 z (+.f64 553822718361107519809/250000000000000000 (-.f64 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000) (*.f64 3687680555725012993941/250000000000000000 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (-.f64 -23533438303/500000000 (*.f64 x 156699607947/500000000))) (*.f64 (+.f64 x -2) (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 -1 (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000))) (-.f64 2 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) (fma.f64 x 156699607947/500000000 23533438303/500000000)) (*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) 1) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) 1) (*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) (fma.f64 x 156699607947/500000000 23533438303/500000000)) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) (fma.f64 x 156699607947/500000000 23533438303/500000000)) z) (sqrt.f64 (+.f64 x -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)) 2)) (/.f64 (sqrt.f64 (+.f64 x -2)) (cbrt.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (fma.f64 x 156699607947/500000000 23533438303/500000000)) (*.f64 (/.f64 (cbrt.f64 (+.f64 x -2)) 1) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) 1) (*.f64 (/.f64 (cbrt.f64 (+.f64 x -2)) (fma.f64 x 156699607947/500000000 23533438303/500000000)) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (sqrt.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z))) (/.f64 (cbrt.f64 (+.f64 x -2)) (sqrt.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)) 2)) (cbrt.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 x -2) -1) (neg.f64 (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 x -2) (neg.f64 (-.f64 -23533438303/500000000 (*.f64 x 156699607947/500000000)))) (neg.f64 (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 x -2) (*.f64 (-.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000)) (/.f64 1 z))) (+.f64 23533438303/500000000 (*.f64 -156699607947/500000000 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 x -2) (*.f64 (+.f64 13033352773350869092174451844127/125000000000000000000000000 (*.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 x 3))) (/.f64 1 z))) (+.f64 553822718361107519809/250000000000000000 (-.f64 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000) (*.f64 3687680555725012993941/250000000000000000 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) (sqrt.f64 z))) (sqrt.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) (pow.f64 (cbrt.f64 z) 2))) (cbrt.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 x -2) (*.f64 (-.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000)) 1)) (*.f64 (+.f64 23533438303/500000000 (*.f64 -156699607947/500000000 x)) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 x -2) (*.f64 (+.f64 13033352773350869092174451844127/125000000000000000000000000 (*.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 x 3))) 1)) (*.f64 (+.f64 553822718361107519809/250000000000000000 (-.f64 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000) (*.f64 3687680555725012993941/250000000000000000 x))) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) (*.f64 (sqrt.f64 (+.f64 x -2)) z))) (sqrt.f64 (+.f64 x -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) (*.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) z))) (cbrt.f64 (+.f64 x -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)) (cbrt.f64 (+.f64 x -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 x -2) (fma.f64 x 156699607947/500000000 23533438303/500000000)) 1) z)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 x -2) (fma.f64 x 156699607947/500000000 23533438303/500000000)) 1) (/.f64 z 1))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 x -2) (fma.f64 x 156699607947/500000000 23533438303/500000000)) (/.f64 1 (sqrt.f64 z))) (sqrt.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 x -2) (fma.f64 x 156699607947/500000000 23533438303/500000000)) (/.f64 1 (pow.f64 (cbrt.f64 z) 2))) (cbrt.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 x -2) (fma.f64 x 156699607947/500000000 23533438303/500000000)) -1) (neg.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 2 x) -1) (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 2 x) (neg.f64 (-.f64 -23533438303/500000000 (*.f64 x 156699607947/500000000)))) (neg.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (fma.f64 x x -4) (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000))) (fma.f64 x x -4)) (+.f64 x -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (fma.f64 x x -4) (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000))) (-.f64 (pow.f64 x 3) -8)) (+.f64 (*.f64 x x) (*.f64 -2 (+.f64 x -2))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (+.f64 -8 (pow.f64 x 3)) (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000))) (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (-.f64 4 (*.f64 x -2)) (-.f64 4 (*.f64 x -2))))) (+.f64 (fma.f64 x x -4) (*.f64 x -2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (+.f64 -8 (pow.f64 x 3)) (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000))) (+.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (-.f64 4 (*.f64 x -2)) 3))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (-.f64 (*.f64 (-.f64 4 (*.f64 x -2)) (-.f64 4 (*.f64 x -2))) (*.f64 (*.f64 x x) (-.f64 4 (*.f64 x -2))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (+.f64 x -2) z) 1) (/.f64 (+.f64 23533438303/500000000 (*.f64 -156699607947/500000000 x)) (-.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (+.f64 x -2) z) 1) (/.f64 (+.f64 553822718361107519809/250000000000000000 (-.f64 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000) (*.f64 3687680555725012993941/250000000000000000 x))) (+.f64 13033352773350869092174451844127/125000000000000000000000000 (*.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 x 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (+.f64 x -2) z) (-.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000))) (+.f64 23533438303/500000000 (*.f64 -156699607947/500000000 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (+.f64 x -2) z) (+.f64 13033352773350869092174451844127/125000000000000000000000000 (*.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 x 3)))) (+.f64 553822718361107519809/250000000000000000 (-.f64 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000) (*.f64 3687680555725012993941/250000000000000000 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (+.f64 x -2) z) (neg.f64 (-.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000)))) (neg.f64 (+.f64 23533438303/500000000 (*.f64 -156699607947/500000000 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (+.f64 x -2) z) (neg.f64 (+.f64 13033352773350869092174451844127/125000000000000000000000000 (*.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 x 3))))) (neg.f64 (+.f64 553822718361107519809/250000000000000000 (-.f64 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000) (*.f64 3687680555725012993941/250000000000000000 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (+.f64 x -2) z) (-.f64 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000) 553822718361107519809/250000000000000000)) (-.f64 (*.f64 x 156699607947/500000000) 23533438303/500000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (+.f64 x -2) (sqrt.f64 (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000)))) 1) (sqrt.f64 (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (+.f64 x -2) (sqrt.f64 (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000)))) (sqrt.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000))) (sqrt.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (+.f64 x -2) (sqrt.f64 (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000)))) (sqrt.f64 (-.f64 -23533438303/500000000 (*.f64 x 156699607947/500000000)))) (sqrt.f64 (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 x -2) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)) 2)) 1) (cbrt.f64 (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 x -2) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)) 2)) (cbrt.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000))) (cbrt.f64 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (/.f64 (+.f64 x -2) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)) 2)) (cbrt.f64 (-.f64 -23533438303/500000000 (*.f64 x 156699607947/500000000)))) (cbrt.f64 (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) (*.f64 (+.f64 x -2) z)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (*.f64 (/.f64 (+.f64 x -2) (-.f64 -23533438303/500000000 (*.f64 x 156699607947/500000000))) z))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 (+.f64 x -2)) (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (+.f64 x -2) 3) (pow.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000)))))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 x 156699607947/500000000))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 x 156699607947/500000000) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (*.f64 x 156699607947/500000000)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (*.f64 x 156699607947/500000000)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 x 3)) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (pow.f64 (exp.f64 x) 156699607947/500000000))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (*.f64 x 156699607947/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 x 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 x 156699607947/500000000)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 x 156699607947/500000000)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (*.f64 x 156699607947/500000000)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 x 156699607947/500000000)))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 z) 23533438303/500000000) (*.f64 (/.f64 1 z) (*.f64 x 156699607947/500000000)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 z) (*.f64 x 156699607947/500000000)) (*.f64 (/.f64 1 z) 23533438303/500000000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 23533438303/500000000 (/.f64 1 z)) (*.f64 (*.f64 x 156699607947/500000000) (/.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x 156699607947/500000000) (/.f64 1 z)) (*.f64 23533438303/500000000 (/.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) (/.f64 1 z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)) (sqrt.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000)) (*.f64 (sqrt.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000)) (/.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)) 2) (cbrt.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000)) 2) (*.f64 (cbrt.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000)) (/.f64 1 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 z) (fma.f64 x 156699607947/500000000 23533438303/500000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 -23533438303/500000000 (*.f64 x 156699607947/500000000)) (/.f64 1 (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 z)) (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) (sqrt.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 z) 2)) (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) (cbrt.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 -1 (/.f64 (-.f64 -23533438303/500000000 (*.f64 x 156699607947/500000000)) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (neg.f64 z)) (-.f64 -23533438303/500000000 (*.f64 x 156699607947/500000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000)) 1) (/.f64 (sqrt.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000)) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000)) z) (sqrt.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000)) (pow.f64 (cbrt.f64 z) 2)) (/.f64 (sqrt.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000)) (cbrt.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000)) 2) 1) (/.f64 (cbrt.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000)) z))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000)) 2) (sqrt.f64 z)) (/.f64 (cbrt.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000)) (sqrt.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000)) 2) (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 z (sqrt.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000)))) (sqrt.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 z (pow.f64 (cbrt.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000)) 2))) (cbrt.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)) 2))) (cbrt.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000)) 2) z) (cbrt.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (-.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000)) (/.f64 1 z)) (-.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000))) (fma.f64 x 156699607947/500000000 23533438303/500000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (-.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000)) (/.f64 1 z)) (-.f64 13033352773350869092174451844127/125000000000000000000000000 (*.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 x 3)))) (+.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x 156699607947/500000000) (fma.f64 x 156699607947/500000000 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (+.f64 13033352773350869092174451844127/125000000000000000000000000 (*.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 x 3))) (/.f64 1 z)) (-.f64 306719603372886620352117082586607327396481/62500000000000000000000000000000000 (*.f64 (-.f64 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000) (*.f64 3687680555725012993941/250000000000000000 x)) (-.f64 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000) (*.f64 3687680555725012993941/250000000000000000 x))))) (+.f64 (-.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000)) (*.f64 3687680555725012993941/250000000000000000 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (*.f64 (+.f64 13033352773350869092174451844127/125000000000000000000000000 (*.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 x 3))) (/.f64 1 z)) (+.f64 169868284514612790840026878204658522412665565491287311104392129/15625000000000000000000000000000000000000000000000000 (pow.f64 (-.f64 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000) (*.f64 3687680555725012993941/250000000000000000 x)) 3))) (+.f64 306719603372886620352117082586607327396481/62500000000000000000000000000000000 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000) (*.f64 3687680555725012993941/250000000000000000 x)) (-.f64 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000) (*.f64 3687680555725012993941/250000000000000000 x))) (*.f64 553822718361107519809/250000000000000000 (-.f64 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000) (*.f64 3687680555725012993941/250000000000000000 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) (neg.f64 z)))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) 3) (pow.f64 z 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)))))))
((#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (*.f64 x 156699607947/500000000))) -23033438303/500000000)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 553822718361107519809/250000000000000000 (+.f64 23533438303/500000000 (*.f64 -156699607947/500000000 x))) (/.f64 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000) (+.f64 23533438303/500000000 (*.f64 -156699607947/500000000 x))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 23533438303/500000000 (exp.f64 (log1p.f64 (*.f64 x 156699607947/500000000)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (fma.f64 x 156699607947/500000000 23533438303/500000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000)) (sqrt.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000)) (pow.f64 (cbrt.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000)) 2) (cbrt.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000)) (/.f64 1 (+.f64 23533438303/500000000 (*.f64 -156699607947/500000000 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 13033352773350869092174451844127/125000000000000000000000000 (*.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 x 3))) (/.f64 1 (+.f64 553822718361107519809/250000000000000000 (-.f64 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000) (*.f64 3687680555725012993941/250000000000000000 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 -156699607947/500000000 x))) (-.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 553822718361107519809/250000000000000000 (-.f64 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000) (*.f64 3687680555725012993941/250000000000000000 x)))) (+.f64 13033352773350869092174451844127/125000000000000000000000000 (*.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 x 3))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000)) (-.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000))) (fma.f64 x 156699607947/500000000 23533438303/500000000))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000)) (-.f64 13033352773350869092174451844127/125000000000000000000000000 (*.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 x 3)))) (+.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x 156699607947/500000000) (fma.f64 x 156699607947/500000000 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 13033352773350869092174451844127/125000000000000000000000000 (*.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 x 3))) (-.f64 306719603372886620352117082586607327396481/62500000000000000000000000000000000 (*.f64 (-.f64 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000) (*.f64 3687680555725012993941/250000000000000000 x)) (-.f64 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000) (*.f64 3687680555725012993941/250000000000000000 x))))) (+.f64 (-.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000)) (*.f64 3687680555725012993941/250000000000000000 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 13033352773350869092174451844127/125000000000000000000000000 (*.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 x 3))) (+.f64 169868284514612790840026878204658522412665565491287311104392129/15625000000000000000000000000000000000000000000000000 (pow.f64 (-.f64 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000) (*.f64 3687680555725012993941/250000000000000000 x)) 3))) (+.f64 306719603372886620352117082586607327396481/62500000000000000000000000000000000 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000) (*.f64 3687680555725012993941/250000000000000000 x)) (-.f64 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000) (*.f64 3687680555725012993941/250000000000000000 x))) (*.f64 553822718361107519809/250000000000000000 (-.f64 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000) (*.f64 3687680555725012993941/250000000000000000 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) 1)))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 1 (fma.f64 x 156699607947/500000000 23533438303/500000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 23533438303/500000000 (*.f64 -156699607947/500000000 x)) (-.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 1 (/.f64 (+.f64 553822718361107519809/250000000000000000 (-.f64 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000) (*.f64 3687680555725012993941/250000000000000000 x))) (+.f64 13033352773350869092174451844127/125000000000000000000000000 (*.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 x 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000)) (+.f64 23533438303/500000000 (*.f64 -156699607947/500000000 x)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 13033352773350869092174451844127/125000000000000000000000000 (*.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 x 3))) (+.f64 553822718361107519809/250000000000000000 (-.f64 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000) (*.f64 3687680555725012993941/250000000000000000 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000))) (neg.f64 (+.f64 23533438303/500000000 (*.f64 -156699607947/500000000 x))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (-.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000))) (*.f64 1 (neg.f64 (+.f64 23533438303/500000000 (*.f64 -156699607947/500000000 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 13033352773350869092174451844127/125000000000000000000000000 (*.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 x 3)))) (neg.f64 (+.f64 553822718361107519809/250000000000000000 (-.f64 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000) (*.f64 3687680555725012993941/250000000000000000 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (neg.f64 (+.f64 13033352773350869092174451844127/125000000000000000000000000 (*.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 x 3)))) (*.f64 1 (neg.f64 (+.f64 553822718361107519809/250000000000000000 (-.f64 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000) (*.f64 3687680555725012993941/250000000000000000 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000) 553822718361107519809/250000000000000000) (-.f64 (*.f64 x 156699607947/500000000) 23533438303/500000000))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000) 553822718361107519809/250000000000000000) (*.f64 1 (-.f64 (*.f64 x 156699607947/500000000) 23533438303/500000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 169868284514612790840026878204658522412665565491287311104392129/15625000000000000000000000000000000000000000000000000 (*.f64 (*.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 x 3)) (*.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 x 3)))) (*.f64 (+.f64 553822718361107519809/250000000000000000 (-.f64 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000) (*.f64 3687680555725012993941/250000000000000000 x))) (-.f64 13033352773350869092174451844127/125000000000000000000000000 (*.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 x 3)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 306719603372886620352117082586607327396481/62500000000000000000000000000000000 (*.f64 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000) (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000))) (*.f64 (+.f64 23533438303/500000000 (*.f64 -156699607947/500000000 x)) (+.f64 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000) 553822718361107519809/250000000000000000)))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (+.f64 2213953277082883107293006998589109681057845346595525701942933828941509664687533239913393676383/1953125000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 x 3)) 3)) (*.f64 (+.f64 553822718361107519809/250000000000000000 (-.f64 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000) (*.f64 3687680555725012993941/250000000000000000 x))) (+.f64 169868284514612790840026878204658522412665565491287311104392129/15625000000000000000000000000000000000000000000000000 (-.f64 (*.f64 (*.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 x 3)) (*.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 x 3))) (*.f64 13033352773350869092174451844127/125000000000000000000000000 (*.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 x 3)))))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (-.f64 169868284514612790840026878204658522412665565491287311104392129/15625000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000) 3)) (*.f64 (+.f64 23533438303/500000000 (*.f64 -156699607947/500000000 x)) (+.f64 306719603372886620352117082586607327396481/62500000000000000000000000000000000 (+.f64 (*.f64 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000) (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000)) (*.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) 3))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 x 156699607947/500000000 23533438303/500000000)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 156699607947/500000000 x 23533438303/500000000)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (*.f64 x 156699607947/500000000) 23533438303/500000000)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (*.f64 x 156699607947/500000000)) (sqrt.f64 (*.f64 x 156699607947/500000000)) 23533438303/500000000)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (pow.f64 (cbrt.f64 (*.f64 x 156699607947/500000000)) 2) (cbrt.f64 (*.f64 x 156699607947/500000000)) 23533438303/500000000)))))

simplify159.0ms (0.6%)

Algorithm
egg-herbie
Rules
1022×times-frac
988×associate-*r*
808×associate-*l*
776×*-commutative
772×associate-/l*
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
05618561
117067893
Stop Event
node limit
Counts
271 → 305
Calls
Call 1
Inputs
(*.f64 -1000000000/23533438303 z)
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(+.f64 (*.f64 -156699607947/23533438303 (*.f64 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z)) (pow.f64 x 2))) (+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z)))
(+.f64 (*.f64 -156699607947/23533438303 (*.f64 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z)) (pow.f64 x 2))) (+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (+.f64 (*.f64 24554767130743505554809/553822718361107519809 (*.f64 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z)) (pow.f64 x 3))) (*.f64 -1000000000/23533438303 z))))
(*.f64 500000000/156699607947 z)
(-.f64 (+.f64 (*.f64 -1000000000/156699607947 (/.f64 z x)) (*.f64 500000000/156699607947 z)) (*.f64 11766719151500000000/24554767130743505554809 (/.f64 z x)))
(-.f64 (+.f64 (*.f64 -23533438303/156699607947 (/.f64 (-.f64 (*.f64 -1000000000/156699607947 z) (*.f64 11766719151500000000/24554767130743505554809 z)) (pow.f64 x 2))) (+.f64 (*.f64 -1000000000/156699607947 (/.f64 z x)) (*.f64 500000000/156699607947 z))) (*.f64 11766719151500000000/24554767130743505554809 (/.f64 z x)))
(-.f64 (+.f64 (*.f64 -23533438303/156699607947 (/.f64 (-.f64 (*.f64 -1000000000/156699607947 z) (*.f64 11766719151500000000/24554767130743505554809 z)) (pow.f64 x 2))) (+.f64 (*.f64 -1000000000/156699607947 (/.f64 z x)) (+.f64 (*.f64 500000000/156699607947 z) (*.f64 553822718361107519809/24554767130743505554809 (/.f64 (-.f64 (*.f64 -1000000000/156699607947 z) (*.f64 11766719151500000000/24554767130743505554809 z)) (pow.f64 x 3)))))) (*.f64 11766719151500000000/24554767130743505554809 (/.f64 z x)))
(*.f64 500000000/156699607947 z)
(-.f64 (+.f64 (*.f64 -1000000000/156699607947 (/.f64 z x)) (*.f64 500000000/156699607947 z)) (*.f64 11766719151500000000/24554767130743505554809 (/.f64 z x)))
(-.f64 (+.f64 (*.f64 -23533438303/156699607947 (/.f64 (-.f64 (*.f64 -1000000000/156699607947 z) (*.f64 11766719151500000000/24554767130743505554809 z)) (pow.f64 x 2))) (+.f64 (*.f64 -1000000000/156699607947 (/.f64 z x)) (*.f64 500000000/156699607947 z))) (*.f64 11766719151500000000/24554767130743505554809 (/.f64 z x)))
(-.f64 (+.f64 (*.f64 -23533438303/156699607947 (/.f64 (-.f64 (*.f64 -1000000000/156699607947 z) (*.f64 11766719151500000000/24554767130743505554809 z)) (pow.f64 x 2))) (+.f64 (*.f64 -1000000000/156699607947 (/.f64 z x)) (+.f64 (*.f64 500000000/156699607947 z) (*.f64 553822718361107519809/24554767130743505554809 (/.f64 (-.f64 (*.f64 -1000000000/156699607947 z) (*.f64 11766719151500000000/24554767130743505554809 z)) (pow.f64 x 3)))))) (*.f64 11766719151500000000/24554767130743505554809 (/.f64 z x)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 156699607947/500000000 x)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 156699607947/500000000 x)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 156699607947/500000000 x)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 156699607947/500000000 x)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 156699607947/500000000 x) 23533438303/500000000))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 156699607947/500000000 x) 23533438303/500000000))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 156699607947/500000000 x) 23533438303/500000000))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 156699607947/500000000 x) 23533438303/500000000))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 156699607947/500000000 x)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 156699607947/500000000 x)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 156699607947/500000000 x)))
(/.f64 (*.f64 z (-.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)
(/.f64 23533438303/500000000 z)
(+.f64 (*.f64 156699607947/500000000 (/.f64 x z)) (*.f64 23533438303/500000000 (/.f64 1 z)))
(+.f64 (*.f64 156699607947/500000000 (/.f64 x z)) (*.f64 23533438303/500000000 (/.f64 1 z)))
(+.f64 (*.f64 156699607947/500000000 (/.f64 x z)) (*.f64 23533438303/500000000 (/.f64 1 z)))
(*.f64 156699607947/500000000 (/.f64 x z))
(+.f64 (*.f64 156699607947/500000000 (/.f64 x z)) (*.f64 23533438303/500000000 (/.f64 1 z)))
(+.f64 (*.f64 156699607947/500000000 (/.f64 x z)) (*.f64 23533438303/500000000 (/.f64 1 z)))
(+.f64 (*.f64 156699607947/500000000 (/.f64 x z)) (*.f64 23533438303/500000000 (/.f64 1 z)))
(*.f64 156699607947/500000000 (/.f64 x z))
(+.f64 (*.f64 156699607947/500000000 (/.f64 x z)) (*.f64 23533438303/500000000 (/.f64 1 z)))
(+.f64 (*.f64 156699607947/500000000 (/.f64 x z)) (*.f64 23533438303/500000000 (/.f64 1 z)))
(+.f64 (*.f64 156699607947/500000000 (/.f64 x z)) (*.f64 23533438303/500000000 (/.f64 1 z)))
(/.f64 (+.f64 23533438303/500000000 (*.f64 156699607947/500000000 x)) z)
(/.f64 (+.f64 23533438303/500000000 (*.f64 156699607947/500000000 x)) z)
(/.f64 (+.f64 23533438303/500000000 (*.f64 156699607947/500000000 x)) z)
(/.f64 (+.f64 23533438303/500000000 (*.f64 156699607947/500000000 x)) z)
(/.f64 (+.f64 23533438303/500000000 (*.f64 156699607947/500000000 x)) z)
(/.f64 (+.f64 23533438303/500000000 (*.f64 156699607947/500000000 x)) z)
(/.f64 (+.f64 23533438303/500000000 (*.f64 156699607947/500000000 x)) z)
(/.f64 (+.f64 23533438303/500000000 (*.f64 156699607947/500000000 x)) z)
(/.f64 (+.f64 (*.f64 156699607947/500000000 x) 23533438303/500000000) z)
(/.f64 (+.f64 (*.f64 156699607947/500000000 x) 23533438303/500000000) z)
(/.f64 (+.f64 (*.f64 156699607947/500000000 x) 23533438303/500000000) z)
(/.f64 (+.f64 (*.f64 156699607947/500000000 x) 23533438303/500000000) z)
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 (*.f64 (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000)) x) (*.f64 (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000)) -2))
(+.f64 (*.f64 (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000)) -2) (*.f64 (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000)) x))
(+.f64 (*.f64 x (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000))) (*.f64 -2 (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000))))
(+.f64 (*.f64 -2 (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000))) (*.f64 x (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000))))) 1)
(*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000)))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x 156699607947/500000000 23533438303/500000000)))
(*.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000))) 1)
(*.f64 1 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000))))
(*.f64 (sqrt.f64 (+.f64 x -2)) (*.f64 (sqrt.f64 (+.f64 x -2)) (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000))))
(*.f64 (sqrt.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000)))) (sqrt.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000)))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (*.f64 (cbrt.f64 (+.f64 x -2)) (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000))))
(*.f64 (cbrt.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000)))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000)))) 2) (cbrt.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000)))))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x 156699607947/500000000 23533438303/500000000)) z)
(*.f64 (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000)) (+.f64 x -2))
(*.f64 (-.f64 2 x) (*.f64 -1 (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000))))
(*.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x 156699607947/500000000 23533438303/500000000)) 1) z)
(*.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x 156699607947/500000000 23533438303/500000000)) (sqrt.f64 z)) (sqrt.f64 z))
(*.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x 156699607947/500000000 23533438303/500000000)) (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z))
(*.f64 (/.f64 (+.f64 x -2) (sqrt.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000))) (/.f64 z (sqrt.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000))))
(*.f64 (/.f64 (+.f64 x -2) (pow.f64 (cbrt.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000)) 2)) (/.f64 z (cbrt.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000))))
(*.f64 (/.f64 1 (fma.f64 x 156699607947/500000000 23533438303/500000000)) (*.f64 (+.f64 x -2) z))
(*.f64 (*.f64 1 (sqrt.f64 (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000)))) (*.f64 (+.f64 x -2) (sqrt.f64 (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)) 2)) (*.f64 (+.f64 x -2) (cbrt.f64 (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000)))))
(*.f64 (/.f64 (+.f64 x -2) (-.f64 -23533438303/500000000 (*.f64 x 156699607947/500000000))) (neg.f64 z))
(*.f64 (/.f64 (+.f64 x -2) (-.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000))) (*.f64 z (+.f64 23533438303/500000000 (*.f64 -156699607947/500000000 x))))
(*.f64 (/.f64 (+.f64 x -2) (+.f64 13033352773350869092174451844127/125000000000000000000000000 (*.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 x 3)))) (*.f64 z (+.f64 553822718361107519809/250000000000000000 (-.f64 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000) (*.f64 3687680555725012993941/250000000000000000 x)))))
(*.f64 (/.f64 1 (-.f64 -23533438303/500000000 (*.f64 x 156699607947/500000000))) (*.f64 (+.f64 x -2) (neg.f64 z)))
(*.f64 (*.f64 -1 (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000))) (-.f64 2 x))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) (fma.f64 x 156699607947/500000000 23533438303/500000000)) (*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) 1) z))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) 1) (*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) (fma.f64 x 156699607947/500000000 23533438303/500000000)) z))
(*.f64 (*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) (fma.f64 x 156699607947/500000000 23533438303/500000000)) z) (sqrt.f64 (+.f64 x -2)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)) 2)) (/.f64 (sqrt.f64 (+.f64 x -2)) (cbrt.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (fma.f64 x 156699607947/500000000 23533438303/500000000)) (*.f64 (/.f64 (cbrt.f64 (+.f64 x -2)) 1) z))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) 1) (*.f64 (/.f64 (cbrt.f64 (+.f64 x -2)) (fma.f64 x 156699607947/500000000 23533438303/500000000)) z))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (sqrt.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z))) (/.f64 (cbrt.f64 (+.f64 x -2)) (sqrt.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)) 2)) (cbrt.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000)))))
(*.f64 (/.f64 (+.f64 x -2) -1) (neg.f64 (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000))))
(*.f64 (/.f64 (+.f64 x -2) (neg.f64 (-.f64 -23533438303/500000000 (*.f64 x 156699607947/500000000)))) (neg.f64 (neg.f64 z)))
(*.f64 (/.f64 (+.f64 x -2) (*.f64 (-.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000)) (/.f64 1 z))) (+.f64 23533438303/500000000 (*.f64 -156699607947/500000000 x)))
(*.f64 (/.f64 (+.f64 x -2) (*.f64 (+.f64 13033352773350869092174451844127/125000000000000000000000000 (*.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 x 3))) (/.f64 1 z))) (+.f64 553822718361107519809/250000000000000000 (-.f64 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000) (*.f64 3687680555725012993941/250000000000000000 x))))
(*.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) (sqrt.f64 z))) (sqrt.f64 z))
(*.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) (pow.f64 (cbrt.f64 z) 2))) (cbrt.f64 z))
(*.f64 (/.f64 (+.f64 x -2) (*.f64 (-.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000)) 1)) (*.f64 (+.f64 23533438303/500000000 (*.f64 -156699607947/500000000 x)) z))
(*.f64 (/.f64 (+.f64 x -2) (*.f64 (+.f64 13033352773350869092174451844127/125000000000000000000000000 (*.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 x 3))) 1)) (*.f64 (+.f64 553822718361107519809/250000000000000000 (-.f64 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000) (*.f64 3687680555725012993941/250000000000000000 x))) z))
(*.f64 (/.f64 1 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) (*.f64 (sqrt.f64 (+.f64 x -2)) z))) (sqrt.f64 (+.f64 x -2)))
(*.f64 (/.f64 1 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) (*.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) z))) (cbrt.f64 (+.f64 x -2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)) (cbrt.f64 (+.f64 x -2)))
(*.f64 (/.f64 (/.f64 (+.f64 x -2) (fma.f64 x 156699607947/500000000 23533438303/500000000)) 1) z)
(*.f64 (/.f64 (/.f64 (+.f64 x -2) (fma.f64 x 156699607947/500000000 23533438303/500000000)) 1) (/.f64 z 1))
(*.f64 (/.f64 (/.f64 (+.f64 x -2) (fma.f64 x 156699607947/500000000 23533438303/500000000)) (/.f64 1 (sqrt.f64 z))) (sqrt.f64 z))
(*.f64 (/.f64 (/.f64 (+.f64 x -2) (fma.f64 x 156699607947/500000000 23533438303/500000000)) (/.f64 1 (pow.f64 (cbrt.f64 z) 2))) (cbrt.f64 z))
(*.f64 (/.f64 (/.f64 (+.f64 x -2) (fma.f64 x 156699607947/500000000 23533438303/500000000)) -1) (neg.f64 z))
(*.f64 (/.f64 (-.f64 2 x) -1) (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000)))
(*.f64 (/.f64 (-.f64 2 x) (neg.f64 (-.f64 -23533438303/500000000 (*.f64 x 156699607947/500000000)))) (neg.f64 z))
(*.f64 (/.f64 (*.f64 (fma.f64 x x -4) (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000))) (fma.f64 x x -4)) (+.f64 x -2))
(*.f64 (/.f64 (*.f64 (fma.f64 x x -4) (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000))) (-.f64 (pow.f64 x 3) -8)) (+.f64 (*.f64 x x) (*.f64 -2 (+.f64 x -2))))
(*.f64 (/.f64 (*.f64 (+.f64 -8 (pow.f64 x 3)) (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000))) (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (-.f64 4 (*.f64 x -2)) (-.f64 4 (*.f64 x -2))))) (+.f64 (fma.f64 x x -4) (*.f64 x -2)))
(*.f64 (/.f64 (*.f64 (+.f64 -8 (pow.f64 x 3)) (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000))) (+.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (-.f64 4 (*.f64 x -2)) 3))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (-.f64 (*.f64 (-.f64 4 (*.f64 x -2)) (-.f64 4 (*.f64 x -2))) (*.f64 (*.f64 x x) (-.f64 4 (*.f64 x -2))))))
(*.f64 (/.f64 (*.f64 (+.f64 x -2) z) 1) (/.f64 (+.f64 23533438303/500000000 (*.f64 -156699607947/500000000 x)) (-.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000))))
(*.f64 (/.f64 (*.f64 (+.f64 x -2) z) 1) (/.f64 (+.f64 553822718361107519809/250000000000000000 (-.f64 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000) (*.f64 3687680555725012993941/250000000000000000 x))) (+.f64 13033352773350869092174451844127/125000000000000000000000000 (*.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 x 3)))))
(*.f64 (/.f64 (*.f64 (+.f64 x -2) z) (-.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000))) (+.f64 23533438303/500000000 (*.f64 -156699607947/500000000 x)))
(*.f64 (/.f64 (*.f64 (+.f64 x -2) z) (+.f64 13033352773350869092174451844127/125000000000000000000000000 (*.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 x 3)))) (+.f64 553822718361107519809/250000000000000000 (-.f64 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000) (*.f64 3687680555725012993941/250000000000000000 x))))
(*.f64 (/.f64 (*.f64 (+.f64 x -2) z) (neg.f64 (-.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000)))) (neg.f64 (+.f64 23533438303/500000000 (*.f64 -156699607947/500000000 x))))
(*.f64 (/.f64 (*.f64 (+.f64 x -2) z) (neg.f64 (+.f64 13033352773350869092174451844127/125000000000000000000000000 (*.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 x 3))))) (neg.f64 (+.f64 553822718361107519809/250000000000000000 (-.f64 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000) (*.f64 3687680555725012993941/250000000000000000 x)))))
(*.f64 (/.f64 (*.f64 (+.f64 x -2) z) (-.f64 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000) 553822718361107519809/250000000000000000)) (-.f64 (*.f64 x 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 (*.f64 (+.f64 x -2) (sqrt.f64 (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000)))) 1) (sqrt.f64 (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000))))
(*.f64 (/.f64 (*.f64 (+.f64 x -2) (sqrt.f64 (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000)))) (sqrt.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000))) (sqrt.f64 z))
(*.f64 (/.f64 (*.f64 (+.f64 x -2) (sqrt.f64 (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000)))) (sqrt.f64 (-.f64 -23533438303/500000000 (*.f64 x 156699607947/500000000)))) (sqrt.f64 (neg.f64 z)))
(*.f64 (/.f64 (/.f64 (+.f64 x -2) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)) 2)) 1) (cbrt.f64 (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000))))
(*.f64 (/.f64 (/.f64 (+.f64 x -2) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)) 2)) (cbrt.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000))) (cbrt.f64 z))
(*.f64 (/.f64 (/.f64 (+.f64 x -2) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)) 2)) (cbrt.f64 (-.f64 -23533438303/500000000 (*.f64 x 156699607947/500000000)))) (cbrt.f64 (neg.f64 z)))
(pow.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000))) 1)
(pow.f64 (sqrt.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000)))) 2)
(pow.f64 (cbrt.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000)))) 3)
(pow.f64 (pow.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000))) 3) 1/3)
(pow.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) (*.f64 (+.f64 x -2) z)) -1)
(neg.f64 (*.f64 (/.f64 (+.f64 x -2) (-.f64 -23533438303/500000000 (*.f64 x 156699607947/500000000))) z))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000))) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 x -2)) (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000))))))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000))) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 x -2) 3) (pow.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z) 3)))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000)))))
(exp.f64 (log.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000)))))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000)))) 1))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000)))))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x 156699607947/500000000))) 1)
(pow.f64 (*.f64 x 156699607947/500000000) 1)
(pow.f64 (sqrt.f64 (*.f64 x 156699607947/500000000)) 2)
(pow.f64 (cbrt.f64 (*.f64 x 156699607947/500000000)) 3)
(pow.f64 (*.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 x 3)) 1/3)
(sqrt.f64 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000))
(log.f64 (pow.f64 (exp.f64 x) 156699607947/500000000))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x 156699607947/500000000))))
(cbrt.f64 (*.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 x 3)))
(expm1.f64 (log1p.f64 (*.f64 x 156699607947/500000000)))
(exp.f64 (log.f64 (*.f64 x 156699607947/500000000)))
(exp.f64 (*.f64 (log.f64 (*.f64 x 156699607947/500000000)) 1))
(log1p.f64 (expm1.f64 (*.f64 x 156699607947/500000000)))
(+.f64 (*.f64 (/.f64 1 z) 23533438303/500000000) (*.f64 (/.f64 1 z) (*.f64 x 156699607947/500000000)))
(+.f64 (*.f64 (/.f64 1 z) (*.f64 x 156699607947/500000000)) (*.f64 (/.f64 1 z) 23533438303/500000000))
(+.f64 (*.f64 23533438303/500000000 (/.f64 1 z)) (*.f64 (*.f64 x 156699607947/500000000) (/.f64 1 z)))
(+.f64 (*.f64 (*.f64 x 156699607947/500000000) (/.f64 1 z)) (*.f64 23533438303/500000000 (/.f64 1 z)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z))) 1)
(*.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) (/.f64 1 z))
(*.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z) 1)
(*.f64 1 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z))
(*.f64 (sqrt.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)) (sqrt.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)))
(*.f64 (sqrt.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000)) (*.f64 (sqrt.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000)) (/.f64 1 z)))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)) 2) (cbrt.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000)) 2) (*.f64 (cbrt.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000)) (/.f64 1 z)))
(*.f64 (/.f64 1 z) (fma.f64 x 156699607947/500000000 23533438303/500000000))
(*.f64 (-.f64 -23533438303/500000000 (*.f64 x 156699607947/500000000)) (/.f64 1 (neg.f64 z)))
(*.f64 (/.f64 1 (sqrt.f64 z)) (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) (sqrt.f64 z)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 z) 2)) (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) (cbrt.f64 z)))
(*.f64 -1 (/.f64 (-.f64 -23533438303/500000000 (*.f64 x 156699607947/500000000)) z))
(*.f64 (/.f64 1 (neg.f64 z)) (-.f64 -23533438303/500000000 (*.f64 x 156699607947/500000000)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000)) 1) (/.f64 (sqrt.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000)) z))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000)) z) (sqrt.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000)) (pow.f64 (cbrt.f64 z) 2)) (/.f64 (sqrt.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000)) (cbrt.f64 z)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000)) 2) 1) (/.f64 (cbrt.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000)) z))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000)) 2) (sqrt.f64 z)) (/.f64 (cbrt.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000)) (sqrt.f64 z)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000)) 2) (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)))
(*.f64 (/.f64 1 (/.f64 z (sqrt.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000)))) (sqrt.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000)))
(*.f64 (/.f64 1 (/.f64 z (pow.f64 (cbrt.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000)) 2))) (cbrt.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000)))
(*.f64 (/.f64 1 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)) 2))) (cbrt.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000)) 2) z) (cbrt.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000)))
(*.f64 (/.f64 (*.f64 (-.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000)) (/.f64 1 z)) (-.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000))) (fma.f64 x 156699607947/500000000 23533438303/500000000))
(*.f64 (/.f64 (*.f64 (-.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000)) (/.f64 1 z)) (-.f64 13033352773350869092174451844127/125000000000000000000000000 (*.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 x 3)))) (+.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x 156699607947/500000000) (fma.f64 x 156699607947/500000000 23533438303/500000000))))
(*.f64 (/.f64 (*.f64 (+.f64 13033352773350869092174451844127/125000000000000000000000000 (*.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 x 3))) (/.f64 1 z)) (-.f64 306719603372886620352117082586607327396481/62500000000000000000000000000000000 (*.f64 (-.f64 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000) (*.f64 3687680555725012993941/250000000000000000 x)) (-.f64 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000) (*.f64 3687680555725012993941/250000000000000000 x))))) (+.f64 (-.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000)) (*.f64 3687680555725012993941/250000000000000000 x)))
(*.f64 (/.f64 (*.f64 (+.f64 13033352773350869092174451844127/125000000000000000000000000 (*.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 x 3))) (/.f64 1 z)) (+.f64 169868284514612790840026878204658522412665565491287311104392129/15625000000000000000000000000000000000000000000000000 (pow.f64 (-.f64 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000) (*.f64 3687680555725012993941/250000000000000000 x)) 3))) (+.f64 306719603372886620352117082586607327396481/62500000000000000000000000000000000 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000) (*.f64 3687680555725012993941/250000000000000000 x)) (-.f64 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000) (*.f64 3687680555725012993941/250000000000000000 x))) (*.f64 553822718361107519809/250000000000000000 (-.f64 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000) (*.f64 3687680555725012993941/250000000000000000 x))))))
(pow.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z) 1)
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)) 2)
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)) 3)
(pow.f64 (pow.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z) 3) 1/3)
(pow.f64 (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000)) -1)
(neg.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) (neg.f64 z)))
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z) 2))
(log.f64 (exp.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z))))
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z) 3))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) 3) (pow.f64 z 3)))
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)))
(exp.f64 (log.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)))
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)) 1))
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)))
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000))) 1)
(-.f64 (exp.f64 (log1p.f64 (*.f64 x 156699607947/500000000))) -23033438303/500000000)
(-.f64 (/.f64 553822718361107519809/250000000000000000 (+.f64 23533438303/500000000 (*.f64 -156699607947/500000000 x))) (/.f64 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000) (+.f64 23533438303/500000000 (*.f64 -156699607947/500000000 x))))
(-.f64 (+.f64 23533438303/500000000 (exp.f64 (log1p.f64 (*.f64 x 156699607947/500000000)))) 1)
(*.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) 1)
(*.f64 1 (fma.f64 x 156699607947/500000000 23533438303/500000000))
(*.f64 (sqrt.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000)) (sqrt.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000)))
(*.f64 (cbrt.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000)) (pow.f64 (cbrt.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000)) 2))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000)) 2) (cbrt.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000)))
(*.f64 (-.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000)) (/.f64 1 (+.f64 23533438303/500000000 (*.f64 -156699607947/500000000 x))))
(*.f64 (+.f64 13033352773350869092174451844127/125000000000000000000000000 (*.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 x 3))) (/.f64 1 (+.f64 553822718361107519809/250000000000000000 (-.f64 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000) (*.f64 3687680555725012993941/250000000000000000 x)))))
(*.f64 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 -156699607947/500000000 x))) (-.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000)))
(*.f64 (/.f64 1 (+.f64 553822718361107519809/250000000000000000 (-.f64 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000) (*.f64 3687680555725012993941/250000000000000000 x)))) (+.f64 13033352773350869092174451844127/125000000000000000000000000 (*.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 x 3))))
(*.f64 (/.f64 (-.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000)) (-.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000))) (fma.f64 x 156699607947/500000000 23533438303/500000000))
(*.f64 (/.f64 (-.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000)) (-.f64 13033352773350869092174451844127/125000000000000000000000000 (*.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 x 3)))) (+.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x 156699607947/500000000) (fma.f64 x 156699607947/500000000 23533438303/500000000))))
(*.f64 (/.f64 (+.f64 13033352773350869092174451844127/125000000000000000000000000 (*.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 x 3))) (-.f64 306719603372886620352117082586607327396481/62500000000000000000000000000000000 (*.f64 (-.f64 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000) (*.f64 3687680555725012993941/250000000000000000 x)) (-.f64 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000) (*.f64 3687680555725012993941/250000000000000000 x))))) (+.f64 (-.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000)) (*.f64 3687680555725012993941/250000000000000000 x)))
(*.f64 (/.f64 (+.f64 13033352773350869092174451844127/125000000000000000000000000 (*.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 x 3))) (+.f64 169868284514612790840026878204658522412665565491287311104392129/15625000000000000000000000000000000000000000000000000 (pow.f64 (-.f64 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000) (*.f64 3687680555725012993941/250000000000000000 x)) 3))) (+.f64 306719603372886620352117082586607327396481/62500000000000000000000000000000000 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000) (*.f64 3687680555725012993941/250000000000000000 x)) (-.f64 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000) (*.f64 3687680555725012993941/250000000000000000 x))) (*.f64 553822718361107519809/250000000000000000 (-.f64 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000) (*.f64 3687680555725012993941/250000000000000000 x))))))
(/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) 1)
(/.f64 1 (/.f64 1 (fma.f64 x 156699607947/500000000 23533438303/500000000)))
(/.f64 1 (/.f64 (+.f64 23533438303/500000000 (*.f64 -156699607947/500000000 x)) (-.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000))))
(/.f64 1 (/.f64 (+.f64 553822718361107519809/250000000000000000 (-.f64 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000) (*.f64 3687680555725012993941/250000000000000000 x))) (+.f64 13033352773350869092174451844127/125000000000000000000000000 (*.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 x 3)))))
(/.f64 (-.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000)) (+.f64 23533438303/500000000 (*.f64 -156699607947/500000000 x)))
(/.f64 (+.f64 13033352773350869092174451844127/125000000000000000000000000 (*.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 x 3))) (+.f64 553822718361107519809/250000000000000000 (-.f64 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000) (*.f64 3687680555725012993941/250000000000000000 x))))
(/.f64 (neg.f64 (-.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000))) (neg.f64 (+.f64 23533438303/500000000 (*.f64 -156699607947/500000000 x))))
(/.f64 (neg.f64 (-.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000))) (*.f64 1 (neg.f64 (+.f64 23533438303/500000000 (*.f64 -156699607947/500000000 x)))))
(/.f64 (neg.f64 (+.f64 13033352773350869092174451844127/125000000000000000000000000 (*.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 x 3)))) (neg.f64 (+.f64 553822718361107519809/250000000000000000 (-.f64 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000) (*.f64 3687680555725012993941/250000000000000000 x)))))
(/.f64 (neg.f64 (+.f64 13033352773350869092174451844127/125000000000000000000000000 (*.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 x 3)))) (*.f64 1 (neg.f64 (+.f64 553822718361107519809/250000000000000000 (-.f64 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000) (*.f64 3687680555725012993941/250000000000000000 x))))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000) 553822718361107519809/250000000000000000) (-.f64 (*.f64 x 156699607947/500000000) 23533438303/500000000))
(/.f64 (-.f64 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000) 553822718361107519809/250000000000000000) (*.f64 1 (-.f64 (*.f64 x 156699607947/500000000) 23533438303/500000000)))
(/.f64 (-.f64 169868284514612790840026878204658522412665565491287311104392129/15625000000000000000000000000000000000000000000000000 (*.f64 (*.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 x 3)) (*.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 x 3)))) (*.f64 (+.f64 553822718361107519809/250000000000000000 (-.f64 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000) (*.f64 3687680555725012993941/250000000000000000 x))) (-.f64 13033352773350869092174451844127/125000000000000000000000000 (*.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 x 3)))))
(/.f64 (-.f64 306719603372886620352117082586607327396481/62500000000000000000000000000000000 (*.f64 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000) (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000))) (*.f64 (+.f64 23533438303/500000000 (*.f64 -156699607947/500000000 x)) (+.f64 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000) 553822718361107519809/250000000000000000)))
(/.f64 (+.f64 2213953277082883107293006998589109681057845346595525701942933828941509664687533239913393676383/1953125000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 x 3)) 3)) (*.f64 (+.f64 553822718361107519809/250000000000000000 (-.f64 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000) (*.f64 3687680555725012993941/250000000000000000 x))) (+.f64 169868284514612790840026878204658522412665565491287311104392129/15625000000000000000000000000000000000000000000000000 (-.f64 (*.f64 (*.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 x 3)) (*.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 x 3))) (*.f64 13033352773350869092174451844127/125000000000000000000000000 (*.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 x 3)))))))
(/.f64 (-.f64 169868284514612790840026878204658522412665565491287311104392129/15625000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000) 3)) (*.f64 (+.f64 23533438303/500000000 (*.f64 -156699607947/500000000 x)) (+.f64 306719603372886620352117082586607327396481/62500000000000000000000000000000000 (+.f64 (*.f64 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000) (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000)) (*.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000))))))
(pow.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) 1)
(pow.f64 (sqrt.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000)) 2)
(pow.f64 (cbrt.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000)) 3)
(pow.f64 (pow.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) 3) 1/3)
(sqrt.f64 (pow.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) 2))
(log.f64 (exp.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000)))
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000))))
(cbrt.f64 (pow.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) 3))
(expm1.f64 (log1p.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000)))
(exp.f64 (log.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000)))
(exp.f64 (*.f64 (log.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000)) 1))
(log1p.f64 (expm1.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000)))
(fma.f64 x 156699607947/500000000 23533438303/500000000)
(fma.f64 156699607947/500000000 x 23533438303/500000000)
(fma.f64 1 (*.f64 x 156699607947/500000000) 23533438303/500000000)
(fma.f64 (sqrt.f64 (*.f64 x 156699607947/500000000)) (sqrt.f64 (*.f64 x 156699607947/500000000)) 23533438303/500000000)
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x 156699607947/500000000)) 2) (cbrt.f64 (*.f64 x 156699607947/500000000)) 23533438303/500000000)
Outputs
(*.f64 -1000000000/23533438303 z)
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(fma.f64 (*.f64 z 168466327098500000000/553822718361107519809) x (*.f64 -1000000000/23533438303 z))
(+.f64 (*.f64 -156699607947/23533438303 (*.f64 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z)) (pow.f64 x 2))) (+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z)))
(fma.f64 -156699607947/23533438303 (*.f64 (*.f64 z 168466327098500000000/553822718361107519809) (*.f64 x x)) (fma.f64 (*.f64 z 168466327098500000000/553822718361107519809) x (*.f64 -1000000000/23533438303 z)))
(fma.f64 -156699607947/23533438303 (*.f64 x (*.f64 z (*.f64 168466327098500000000/553822718361107519809 x))) (fma.f64 (*.f64 z 168466327098500000000/553822718361107519809) x (*.f64 -1000000000/23533438303 z)))
(+.f64 (*.f64 -156699607947/23533438303 (*.f64 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z)) (pow.f64 x 2))) (+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (+.f64 (*.f64 24554767130743505554809/553822718361107519809 (*.f64 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z)) (pow.f64 x 3))) (*.f64 -1000000000/23533438303 z))))
(fma.f64 -156699607947/23533438303 (*.f64 (*.f64 z 168466327098500000000/553822718361107519809) (*.f64 x x)) (fma.f64 (*.f64 z 168466327098500000000/553822718361107519809) x (fma.f64 24554767130743505554809/553822718361107519809 (*.f64 (*.f64 z 168466327098500000000/553822718361107519809) (pow.f64 x 3)) (*.f64 -1000000000/23533438303 z))))
(fma.f64 -156699607947/23533438303 (*.f64 x (*.f64 z (*.f64 168466327098500000000/553822718361107519809 x))) (fma.f64 (*.f64 z 168466327098500000000/553822718361107519809) x (fma.f64 24554767130743505554809/553822718361107519809 (*.f64 z (*.f64 168466327098500000000/553822718361107519809 (pow.f64 x 3))) (*.f64 -1000000000/23533438303 z))))
(*.f64 500000000/156699607947 z)
(*.f64 z 500000000/156699607947)
(-.f64 (+.f64 (*.f64 -1000000000/156699607947 (/.f64 z x)) (*.f64 500000000/156699607947 z)) (*.f64 11766719151500000000/24554767130743505554809 (/.f64 z x)))
(+.f64 (fma.f64 -1000000000/156699607947 (/.f64 z x) (*.f64 z 500000000/156699607947)) (*.f64 -11766719151500000000/24554767130743505554809 (/.f64 z x)))
(+.f64 (fma.f64 -1000000000/156699607947 (/.f64 z x) (*.f64 z 500000000/156699607947)) (/.f64 (*.f64 z -11766719151500000000/24554767130743505554809) x))
(-.f64 (+.f64 (*.f64 -23533438303/156699607947 (/.f64 (-.f64 (*.f64 -1000000000/156699607947 z) (*.f64 11766719151500000000/24554767130743505554809 z)) (pow.f64 x 2))) (+.f64 (*.f64 -1000000000/156699607947 (/.f64 z x)) (*.f64 500000000/156699607947 z))) (*.f64 11766719151500000000/24554767130743505554809 (/.f64 z x)))
(+.f64 (fma.f64 -23533438303/156699607947 (/.f64 (*.f64 z -168466327098500000000/24554767130743505554809) (*.f64 x x)) (fma.f64 -1000000000/156699607947 (/.f64 z x) (*.f64 z 500000000/156699607947))) (*.f64 -11766719151500000000/24554767130743505554809 (/.f64 z x)))
(+.f64 (fma.f64 -23533438303/156699607947 (*.f64 (/.f64 z x) (/.f64 -168466327098500000000/24554767130743505554809 x)) (fma.f64 -1000000000/156699607947 (/.f64 z x) (*.f64 z 500000000/156699607947))) (/.f64 (*.f64 z -11766719151500000000/24554767130743505554809) x))
(-.f64 (+.f64 (*.f64 -23533438303/156699607947 (/.f64 (-.f64 (*.f64 -1000000000/156699607947 z) (*.f64 11766719151500000000/24554767130743505554809 z)) (pow.f64 x 2))) (+.f64 (*.f64 -1000000000/156699607947 (/.f64 z x)) (+.f64 (*.f64 500000000/156699607947 z) (*.f64 553822718361107519809/24554767130743505554809 (/.f64 (-.f64 (*.f64 -1000000000/156699607947 z) (*.f64 11766719151500000000/24554767130743505554809 z)) (pow.f64 x 3)))))) (*.f64 11766719151500000000/24554767130743505554809 (/.f64 z x)))
(+.f64 (fma.f64 -23533438303/156699607947 (/.f64 (*.f64 z -168466327098500000000/24554767130743505554809) (*.f64 x x)) (fma.f64 -1000000000/156699607947 (/.f64 z x) (fma.f64 500000000/156699607947 z (*.f64 553822718361107519809/24554767130743505554809 (/.f64 (*.f64 z -168466327098500000000/24554767130743505554809) (pow.f64 x 3)))))) (*.f64 -11766719151500000000/24554767130743505554809 (/.f64 z x)))
(+.f64 (fma.f64 -23533438303/156699607947 (*.f64 (/.f64 z x) (/.f64 -168466327098500000000/24554767130743505554809 x)) (fma.f64 -1000000000/156699607947 (/.f64 z x) (fma.f64 500000000/156699607947 z (/.f64 (*.f64 (*.f64 553822718361107519809/24554767130743505554809 z) -168466327098500000000/24554767130743505554809) (pow.f64 x 3))))) (/.f64 (*.f64 z -11766719151500000000/24554767130743505554809) x))
(*.f64 500000000/156699607947 z)
(*.f64 z 500000000/156699607947)
(-.f64 (+.f64 (*.f64 -1000000000/156699607947 (/.f64 z x)) (*.f64 500000000/156699607947 z)) (*.f64 11766719151500000000/24554767130743505554809 (/.f64 z x)))
(+.f64 (fma.f64 -1000000000/156699607947 (/.f64 z x) (*.f64 z 500000000/156699607947)) (*.f64 -11766719151500000000/24554767130743505554809 (/.f64 z x)))
(+.f64 (fma.f64 -1000000000/156699607947 (/.f64 z x) (*.f64 z 500000000/156699607947)) (/.f64 (*.f64 z -11766719151500000000/24554767130743505554809) x))
(-.f64 (+.f64 (*.f64 -23533438303/156699607947 (/.f64 (-.f64 (*.f64 -1000000000/156699607947 z) (*.f64 11766719151500000000/24554767130743505554809 z)) (pow.f64 x 2))) (+.f64 (*.f64 -1000000000/156699607947 (/.f64 z x)) (*.f64 500000000/156699607947 z))) (*.f64 11766719151500000000/24554767130743505554809 (/.f64 z x)))
(+.f64 (fma.f64 -23533438303/156699607947 (/.f64 (*.f64 z -168466327098500000000/24554767130743505554809) (*.f64 x x)) (fma.f64 -1000000000/156699607947 (/.f64 z x) (*.f64 z 500000000/156699607947))) (*.f64 -11766719151500000000/24554767130743505554809 (/.f64 z x)))
(+.f64 (fma.f64 -23533438303/156699607947 (*.f64 (/.f64 z x) (/.f64 -168466327098500000000/24554767130743505554809 x)) (fma.f64 -1000000000/156699607947 (/.f64 z x) (*.f64 z 500000000/156699607947))) (/.f64 (*.f64 z -11766719151500000000/24554767130743505554809) x))
(-.f64 (+.f64 (*.f64 -23533438303/156699607947 (/.f64 (-.f64 (*.f64 -1000000000/156699607947 z) (*.f64 11766719151500000000/24554767130743505554809 z)) (pow.f64 x 2))) (+.f64 (*.f64 -1000000000/156699607947 (/.f64 z x)) (+.f64 (*.f64 500000000/156699607947 z) (*.f64 553822718361107519809/24554767130743505554809 (/.f64 (-.f64 (*.f64 -1000000000/156699607947 z) (*.f64 11766719151500000000/24554767130743505554809 z)) (pow.f64 x 3)))))) (*.f64 11766719151500000000/24554767130743505554809 (/.f64 z x)))
(+.f64 (fma.f64 -23533438303/156699607947 (/.f64 (*.f64 z -168466327098500000000/24554767130743505554809) (*.f64 x x)) (fma.f64 -1000000000/156699607947 (/.f64 z x) (fma.f64 500000000/156699607947 z (*.f64 553822718361107519809/24554767130743505554809 (/.f64 (*.f64 z -168466327098500000000/24554767130743505554809) (pow.f64 x 3)))))) (*.f64 -11766719151500000000/24554767130743505554809 (/.f64 z x)))
(+.f64 (fma.f64 -23533438303/156699607947 (*.f64 (/.f64 z x) (/.f64 -168466327098500000000/24554767130743505554809 x)) (fma.f64 -1000000000/156699607947 (/.f64 z x) (fma.f64 500000000/156699607947 z (/.f64 (*.f64 (*.f64 553822718361107519809/24554767130743505554809 z) -168466327098500000000/24554767130743505554809) (pow.f64 x 3))))) (/.f64 (*.f64 z -11766719151500000000/24554767130743505554809) x))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 156699607947/500000000 x)))
(/.f64 z (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) (+.f64 x -2)))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x 156699607947/500000000 23533438303/500000000)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 156699607947/500000000 x)))
(/.f64 z (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) (+.f64 x -2)))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x 156699607947/500000000 23533438303/500000000)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 156699607947/500000000 x)))
(/.f64 z (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) (+.f64 x -2)))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x 156699607947/500000000 23533438303/500000000)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 156699607947/500000000 x)))
(/.f64 z (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) (+.f64 x -2)))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x 156699607947/500000000 23533438303/500000000)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 156699607947/500000000 x) 23533438303/500000000))
(/.f64 z (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) (+.f64 x -2)))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x 156699607947/500000000 23533438303/500000000)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 156699607947/500000000 x) 23533438303/500000000))
(/.f64 z (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) (+.f64 x -2)))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x 156699607947/500000000 23533438303/500000000)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 156699607947/500000000 x) 23533438303/500000000))
(/.f64 z (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) (+.f64 x -2)))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x 156699607947/500000000 23533438303/500000000)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 156699607947/500000000 x) 23533438303/500000000))
(/.f64 z (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) (+.f64 x -2)))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x 156699607947/500000000 23533438303/500000000)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 156699607947/500000000 x)))
(/.f64 z (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) (+.f64 x -2)))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x 156699607947/500000000 23533438303/500000000)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 156699607947/500000000 x)))
(/.f64 z (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) (+.f64 x -2)))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x 156699607947/500000000 23533438303/500000000)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 156699607947/500000000 x)))
(/.f64 z (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) (+.f64 x -2)))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x 156699607947/500000000 23533438303/500000000)))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 23533438303/500000000 (*.f64 156699607947/500000000 x)))
(/.f64 z (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) (+.f64 x -2)))
(*.f64 z (/.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)
(/.f64 23533438303/500000000 z)
(+.f64 (*.f64 156699607947/500000000 (/.f64 x z)) (*.f64 23533438303/500000000 (/.f64 1 z)))
(fma.f64 156699607947/500000000 (/.f64 x z) (/.f64 23533438303/500000000 z))
(/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)
(+.f64 (*.f64 156699607947/500000000 (/.f64 x z)) (*.f64 23533438303/500000000 (/.f64 1 z)))
(fma.f64 156699607947/500000000 (/.f64 x z) (/.f64 23533438303/500000000 z))
(/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)
(+.f64 (*.f64 156699607947/500000000 (/.f64 x z)) (*.f64 23533438303/500000000 (/.f64 1 z)))
(fma.f64 156699607947/500000000 (/.f64 x z) (/.f64 23533438303/500000000 z))
(/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)
(*.f64 156699607947/500000000 (/.f64 x z))
(*.f64 x (/.f64 156699607947/500000000 z))
(+.f64 (*.f64 156699607947/500000000 (/.f64 x z)) (*.f64 23533438303/500000000 (/.f64 1 z)))
(fma.f64 156699607947/500000000 (/.f64 x z) (/.f64 23533438303/500000000 z))
(/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)
(+.f64 (*.f64 156699607947/500000000 (/.f64 x z)) (*.f64 23533438303/500000000 (/.f64 1 z)))
(fma.f64 156699607947/500000000 (/.f64 x z) (/.f64 23533438303/500000000 z))
(/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)
(+.f64 (*.f64 156699607947/500000000 (/.f64 x z)) (*.f64 23533438303/500000000 (/.f64 1 z)))
(fma.f64 156699607947/500000000 (/.f64 x z) (/.f64 23533438303/500000000 z))
(/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)
(*.f64 156699607947/500000000 (/.f64 x z))
(*.f64 x (/.f64 156699607947/500000000 z))
(+.f64 (*.f64 156699607947/500000000 (/.f64 x z)) (*.f64 23533438303/500000000 (/.f64 1 z)))
(fma.f64 156699607947/500000000 (/.f64 x z) (/.f64 23533438303/500000000 z))
(/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)
(+.f64 (*.f64 156699607947/500000000 (/.f64 x z)) (*.f64 23533438303/500000000 (/.f64 1 z)))
(fma.f64 156699607947/500000000 (/.f64 x z) (/.f64 23533438303/500000000 z))
(/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)
(+.f64 (*.f64 156699607947/500000000 (/.f64 x z)) (*.f64 23533438303/500000000 (/.f64 1 z)))
(fma.f64 156699607947/500000000 (/.f64 x z) (/.f64 23533438303/500000000 z))
(/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)
(/.f64 (+.f64 23533438303/500000000 (*.f64 156699607947/500000000 x)) z)
(fma.f64 156699607947/500000000 (/.f64 x z) (/.f64 23533438303/500000000 z))
(/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)
(/.f64 (+.f64 23533438303/500000000 (*.f64 156699607947/500000000 x)) z)
(fma.f64 156699607947/500000000 (/.f64 x z) (/.f64 23533438303/500000000 z))
(/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)
(/.f64 (+.f64 23533438303/500000000 (*.f64 156699607947/500000000 x)) z)
(fma.f64 156699607947/500000000 (/.f64 x z) (/.f64 23533438303/500000000 z))
(/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)
(/.f64 (+.f64 23533438303/500000000 (*.f64 156699607947/500000000 x)) z)
(fma.f64 156699607947/500000000 (/.f64 x z) (/.f64 23533438303/500000000 z))
(/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)
(/.f64 (+.f64 23533438303/500000000 (*.f64 156699607947/500000000 x)) z)
(fma.f64 156699607947/500000000 (/.f64 x z) (/.f64 23533438303/500000000 z))
(/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)
(/.f64 (+.f64 23533438303/500000000 (*.f64 156699607947/500000000 x)) z)
(fma.f64 156699607947/500000000 (/.f64 x z) (/.f64 23533438303/500000000 z))
(/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)
(/.f64 (+.f64 23533438303/500000000 (*.f64 156699607947/500000000 x)) z)
(fma.f64 156699607947/500000000 (/.f64 x z) (/.f64 23533438303/500000000 z))
(/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)
(/.f64 (+.f64 23533438303/500000000 (*.f64 156699607947/500000000 x)) z)
(fma.f64 156699607947/500000000 (/.f64 x z) (/.f64 23533438303/500000000 z))
(/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)
(/.f64 (+.f64 (*.f64 156699607947/500000000 x) 23533438303/500000000) z)
(fma.f64 156699607947/500000000 (/.f64 x z) (/.f64 23533438303/500000000 z))
(/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)
(/.f64 (+.f64 (*.f64 156699607947/500000000 x) 23533438303/500000000) z)
(fma.f64 156699607947/500000000 (/.f64 x z) (/.f64 23533438303/500000000 z))
(/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)
(/.f64 (+.f64 (*.f64 156699607947/500000000 x) 23533438303/500000000) z)
(fma.f64 156699607947/500000000 (/.f64 x z) (/.f64 23533438303/500000000 z))
(/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)
(/.f64 (+.f64 (*.f64 156699607947/500000000 x) 23533438303/500000000) z)
(fma.f64 156699607947/500000000 (/.f64 x z) (/.f64 23533438303/500000000 z))
(/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)
23533438303/500000000
(+.f64 (*.f64 156699607947/500000000 x) 23533438303/500000000)
(fma.f64 x 156699607947/500000000 23533438303/500000000)
(+.f64 (*.f64 156699607947/500000000 x) 23533438303/500000000)
(fma.f64 x 156699607947/500000000 23533438303/500000000)
(+.f64 (*.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 x 156699607947/500000000 23533438303/500000000)
(+.f64 23533438303/500000000 (*.f64 156699607947/500000000 x))
(fma.f64 x 156699607947/500000000 23533438303/500000000)
(+.f64 23533438303/500000000 (*.f64 156699607947/500000000 x))
(fma.f64 x 156699607947/500000000 23533438303/500000000)
(*.f64 156699607947/500000000 x)
(*.f64 x 156699607947/500000000)
(+.f64 23533438303/500000000 (*.f64 156699607947/500000000 x))
(fma.f64 x 156699607947/500000000 23533438303/500000000)
(+.f64 23533438303/500000000 (*.f64 156699607947/500000000 x))
(fma.f64 x 156699607947/500000000 23533438303/500000000)
(+.f64 23533438303/500000000 (*.f64 156699607947/500000000 x))
(fma.f64 x 156699607947/500000000 23533438303/500000000)
(+.f64 (*.f64 (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000)) x) (*.f64 (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000)) -2))
(/.f64 z (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) (+.f64 x -2)))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x 156699607947/500000000 23533438303/500000000)))
(+.f64 (*.f64 (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000)) -2) (*.f64 (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000)) x))
(/.f64 z (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) (+.f64 x -2)))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x 156699607947/500000000 23533438303/500000000)))
(+.f64 (*.f64 x (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000))) (*.f64 -2 (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000))))
(/.f64 z (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) (+.f64 x -2)))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x 156699607947/500000000 23533438303/500000000)))
(+.f64 (*.f64 -2 (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000))) (*.f64 x (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000))))
(/.f64 z (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) (+.f64 x -2)))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x 156699607947/500000000 23533438303/500000000)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000))))) 1)
(/.f64 z (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) (+.f64 x -2)))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x 156699607947/500000000 23533438303/500000000)))
(*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000)))
(/.f64 z (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) (+.f64 x -2)))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x 156699607947/500000000 23533438303/500000000)))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x 156699607947/500000000 23533438303/500000000)))
(/.f64 z (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) (+.f64 x -2)))
(*.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000))) 1)
(/.f64 z (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) (+.f64 x -2)))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x 156699607947/500000000 23533438303/500000000)))
(*.f64 1 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000))))
(/.f64 z (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) (+.f64 x -2)))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x 156699607947/500000000 23533438303/500000000)))
(*.f64 (sqrt.f64 (+.f64 x -2)) (*.f64 (sqrt.f64 (+.f64 x -2)) (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000))))
(*.f64 (sqrt.f64 (+.f64 x -2)) (*.f64 (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000)) (sqrt.f64 (+.f64 x -2))))
(*.f64 (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000)) (*.f64 (sqrt.f64 (+.f64 x -2)) (sqrt.f64 (+.f64 x -2))))
(*.f64 (sqrt.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000)))) (sqrt.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000)))))
(/.f64 z (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) (+.f64 x -2)))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x 156699607947/500000000 23533438303/500000000)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (*.f64 (cbrt.f64 (+.f64 x -2)) (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (*.f64 z (/.f64 (cbrt.f64 (+.f64 x -2)) (fma.f64 x 156699607947/500000000 23533438303/500000000))))
(*.f64 (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000)) (*.f64 (cbrt.f64 (+.f64 x -2)) (pow.f64 (cbrt.f64 (+.f64 x -2)) 2)))
(*.f64 (cbrt.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000)))) (pow.f64 (cbrt.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000)))) 2))
(/.f64 z (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) (+.f64 x -2)))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x 156699607947/500000000 23533438303/500000000)))
(*.f64 (pow.f64 (cbrt.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000)))) 2) (cbrt.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000)))))
(/.f64 z (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) (+.f64 x -2)))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x 156699607947/500000000 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x 156699607947/500000000 23533438303/500000000)) z)
(/.f64 z (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) (+.f64 x -2)))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x 156699607947/500000000 23533438303/500000000)))
(*.f64 (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000)) (+.f64 x -2))
(/.f64 z (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) (+.f64 x -2)))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x 156699607947/500000000 23533438303/500000000)))
(*.f64 (-.f64 2 x) (*.f64 -1 (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000))))
(*.f64 (-.f64 2 x) (/.f64 (neg.f64 z) (fma.f64 x 156699607947/500000000 23533438303/500000000)))
(*.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x 156699607947/500000000 23533438303/500000000)) 1) z)
(/.f64 z (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) (+.f64 x -2)))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x 156699607947/500000000 23533438303/500000000)))
(*.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x 156699607947/500000000 23533438303/500000000)) (sqrt.f64 z)) (sqrt.f64 z))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x 156699607947/500000000 23533438303/500000000)) (*.f64 (sqrt.f64 z) (sqrt.f64 z)))
(*.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x 156699607947/500000000 23533438303/500000000)) (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 z))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x 156699607947/500000000 23533438303/500000000)) (*.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 z)))
(*.f64 (pow.f64 (cbrt.f64 z) 2) (/.f64 (*.f64 (+.f64 x -2) (cbrt.f64 z)) (fma.f64 x 156699607947/500000000 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (sqrt.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000))) (/.f64 z (sqrt.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000))))
(/.f64 z (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) (+.f64 x -2)))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x 156699607947/500000000 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (pow.f64 (cbrt.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000)) 2)) (/.f64 z (cbrt.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000))))
(/.f64 z (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) (+.f64 x -2)))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x 156699607947/500000000 23533438303/500000000)))
(*.f64 (/.f64 1 (fma.f64 x 156699607947/500000000 23533438303/500000000)) (*.f64 (+.f64 x -2) z))
(/.f64 z (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) (+.f64 x -2)))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x 156699607947/500000000 23533438303/500000000)))
(*.f64 (*.f64 1 (sqrt.f64 (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000)))) (*.f64 (+.f64 x -2) (sqrt.f64 (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000)))))
(*.f64 (sqrt.f64 (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000))) (*.f64 (+.f64 x -2) (sqrt.f64 (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000)))))
(*.f64 (+.f64 x -2) (*.f64 (sqrt.f64 (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000))) (sqrt.f64 (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000)))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)) 2)) (*.f64 (+.f64 x -2) (cbrt.f64 (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000)))))
(/.f64 (*.f64 (+.f64 x -2) (cbrt.f64 (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000)))) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)) 2))
(*.f64 (/.f64 (+.f64 x -2) (-.f64 -23533438303/500000000 (*.f64 x 156699607947/500000000))) (neg.f64 z))
(/.f64 z (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) (+.f64 x -2)))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x 156699607947/500000000 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (-.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000))) (*.f64 z (+.f64 23533438303/500000000 (*.f64 -156699607947/500000000 x))))
(*.f64 (/.f64 (+.f64 x -2) (-.f64 553822718361107519809/250000000000000000 (*.f64 x (*.f64 x 24554767130743505554809/250000000000000000)))) (*.f64 z (+.f64 23533438303/500000000 (*.f64 x -156699607947/500000000))))
(/.f64 (*.f64 (+.f64 x -2) (fma.f64 x 156699607947/500000000 -23533438303/500000000)) (/.f64 (fma.f64 (*.f64 x x) 24554767130743505554809/250000000000000000 -553822718361107519809/250000000000000000) z))
(*.f64 (/.f64 (+.f64 x -2) (+.f64 13033352773350869092174451844127/125000000000000000000000000 (*.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 x 3)))) (*.f64 z (+.f64 553822718361107519809/250000000000000000 (-.f64 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000) (*.f64 3687680555725012993941/250000000000000000 x)))))
(*.f64 (/.f64 (+.f64 x -2) (+.f64 13033352773350869092174451844127/125000000000000000000000000 (*.f64 (pow.f64 x 3) 3847722382617389411054987020467123/125000000000000000000000000))) (*.f64 z (-.f64 (fma.f64 (*.f64 x x) 24554767130743505554809/250000000000000000 553822718361107519809/250000000000000000) (*.f64 x 3687680555725012993941/250000000000000000))))
(*.f64 (+.f64 553822718361107519809/250000000000000000 (*.f64 x (-.f64 (*.f64 x 24554767130743505554809/250000000000000000) 3687680555725012993941/250000000000000000))) (/.f64 (*.f64 z (+.f64 x -2)) (+.f64 13033352773350869092174451844127/125000000000000000000000000 (*.f64 (pow.f64 x 3) 3847722382617389411054987020467123/125000000000000000000000000))))
(*.f64 (/.f64 1 (-.f64 -23533438303/500000000 (*.f64 x 156699607947/500000000))) (*.f64 (+.f64 x -2) (neg.f64 z)))
(/.f64 z (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) (+.f64 x -2)))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x 156699607947/500000000 23533438303/500000000)))
(*.f64 (*.f64 -1 (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000))) (-.f64 2 x))
(*.f64 (-.f64 2 x) (/.f64 (neg.f64 z) (fma.f64 x 156699607947/500000000 23533438303/500000000)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) (fma.f64 x 156699607947/500000000 23533438303/500000000)) (*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) 1) z))
(*.f64 (sqrt.f64 (+.f64 x -2)) (*.f64 (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000)) (sqrt.f64 (+.f64 x -2))))
(*.f64 (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000)) (*.f64 (sqrt.f64 (+.f64 x -2)) (sqrt.f64 (+.f64 x -2))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) 1) (*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) (fma.f64 x 156699607947/500000000 23533438303/500000000)) z))
(*.f64 (sqrt.f64 (+.f64 x -2)) (*.f64 (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000)) (sqrt.f64 (+.f64 x -2))))
(*.f64 (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000)) (*.f64 (sqrt.f64 (+.f64 x -2)) (sqrt.f64 (+.f64 x -2))))
(*.f64 (*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) (fma.f64 x 156699607947/500000000 23533438303/500000000)) z) (sqrt.f64 (+.f64 x -2)))
(*.f64 (sqrt.f64 (+.f64 x -2)) (*.f64 (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000)) (sqrt.f64 (+.f64 x -2))))
(*.f64 (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000)) (*.f64 (sqrt.f64 (+.f64 x -2)) (sqrt.f64 (+.f64 x -2))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)) 2)) (/.f64 (sqrt.f64 (+.f64 x -2)) (cbrt.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (fma.f64 x 156699607947/500000000 23533438303/500000000)) (*.f64 (/.f64 (cbrt.f64 (+.f64 x -2)) 1) z))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (*.f64 z (/.f64 (cbrt.f64 (+.f64 x -2)) (fma.f64 x 156699607947/500000000 23533438303/500000000))))
(*.f64 (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000)) (*.f64 (cbrt.f64 (+.f64 x -2)) (pow.f64 (cbrt.f64 (+.f64 x -2)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) 1) (*.f64 (/.f64 (cbrt.f64 (+.f64 x -2)) (fma.f64 x 156699607947/500000000 23533438303/500000000)) z))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (*.f64 z (/.f64 (cbrt.f64 (+.f64 x -2)) (fma.f64 x 156699607947/500000000 23533438303/500000000))))
(*.f64 (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000)) (*.f64 (cbrt.f64 (+.f64 x -2)) (pow.f64 (cbrt.f64 (+.f64 x -2)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (sqrt.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z))) (/.f64 (cbrt.f64 (+.f64 x -2)) (sqrt.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (*.f64 z (/.f64 (cbrt.f64 (+.f64 x -2)) (fma.f64 x 156699607947/500000000 23533438303/500000000))))
(*.f64 (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000)) (*.f64 (cbrt.f64 (+.f64 x -2)) (pow.f64 (cbrt.f64 (+.f64 x -2)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)) 2)) (cbrt.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000)))))
(*.f64 (cbrt.f64 (/.f64 z (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) (+.f64 x -2)))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)) 2)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (/.f64 (cbrt.f64 (*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x 156699607947/500000000 23533438303/500000000)))) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)) 2)))
(*.f64 (/.f64 (+.f64 x -2) -1) (neg.f64 (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000))))
(/.f64 z (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) (+.f64 x -2)))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x 156699607947/500000000 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (neg.f64 (-.f64 -23533438303/500000000 (*.f64 x 156699607947/500000000)))) (neg.f64 (neg.f64 z)))
(/.f64 z (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) (+.f64 x -2)))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x 156699607947/500000000 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (*.f64 (-.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000)) (/.f64 1 z))) (+.f64 23533438303/500000000 (*.f64 -156699607947/500000000 x)))
(*.f64 (/.f64 (+.f64 x -2) (-.f64 553822718361107519809/250000000000000000 (*.f64 x (*.f64 x 24554767130743505554809/250000000000000000)))) (*.f64 z (+.f64 23533438303/500000000 (*.f64 x -156699607947/500000000))))
(/.f64 (*.f64 (+.f64 x -2) (fma.f64 x 156699607947/500000000 -23533438303/500000000)) (/.f64 (fma.f64 (*.f64 x x) 24554767130743505554809/250000000000000000 -553822718361107519809/250000000000000000) z))
(*.f64 (/.f64 (+.f64 x -2) (*.f64 (+.f64 13033352773350869092174451844127/125000000000000000000000000 (*.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 x 3))) (/.f64 1 z))) (+.f64 553822718361107519809/250000000000000000 (-.f64 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000) (*.f64 3687680555725012993941/250000000000000000 x))))
(*.f64 (/.f64 (+.f64 x -2) (+.f64 13033352773350869092174451844127/125000000000000000000000000 (*.f64 (pow.f64 x 3) 3847722382617389411054987020467123/125000000000000000000000000))) (*.f64 z (-.f64 (fma.f64 (*.f64 x x) 24554767130743505554809/250000000000000000 553822718361107519809/250000000000000000) (*.f64 x 3687680555725012993941/250000000000000000))))
(*.f64 (+.f64 553822718361107519809/250000000000000000 (*.f64 x (-.f64 (*.f64 x 24554767130743505554809/250000000000000000) 3687680555725012993941/250000000000000000))) (/.f64 (*.f64 z (+.f64 x -2)) (+.f64 13033352773350869092174451844127/125000000000000000000000000 (*.f64 (pow.f64 x 3) 3847722382617389411054987020467123/125000000000000000000000000))))
(*.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) (sqrt.f64 z))) (sqrt.f64 z))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x 156699607947/500000000 23533438303/500000000)) (*.f64 (sqrt.f64 z) (sqrt.f64 z)))
(*.f64 (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) (pow.f64 (cbrt.f64 z) 2))) (cbrt.f64 z))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x 156699607947/500000000 23533438303/500000000)) (*.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 z)))
(*.f64 (pow.f64 (cbrt.f64 z) 2) (/.f64 (*.f64 (+.f64 x -2) (cbrt.f64 z)) (fma.f64 x 156699607947/500000000 23533438303/500000000)))
(*.f64 (/.f64 (+.f64 x -2) (*.f64 (-.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000)) 1)) (*.f64 (+.f64 23533438303/500000000 (*.f64 -156699607947/500000000 x)) z))
(*.f64 (/.f64 (+.f64 x -2) (-.f64 553822718361107519809/250000000000000000 (*.f64 x (*.f64 x 24554767130743505554809/250000000000000000)))) (*.f64 z (+.f64 23533438303/500000000 (*.f64 x -156699607947/500000000))))
(/.f64 (*.f64 (+.f64 x -2) (fma.f64 x 156699607947/500000000 -23533438303/500000000)) (/.f64 (fma.f64 (*.f64 x x) 24554767130743505554809/250000000000000000 -553822718361107519809/250000000000000000) z))
(*.f64 (/.f64 (+.f64 x -2) (*.f64 (+.f64 13033352773350869092174451844127/125000000000000000000000000 (*.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 x 3))) 1)) (*.f64 (+.f64 553822718361107519809/250000000000000000 (-.f64 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000) (*.f64 3687680555725012993941/250000000000000000 x))) z))
(*.f64 (/.f64 (+.f64 x -2) (+.f64 13033352773350869092174451844127/125000000000000000000000000 (*.f64 (pow.f64 x 3) 3847722382617389411054987020467123/125000000000000000000000000))) (*.f64 z (-.f64 (fma.f64 (*.f64 x x) 24554767130743505554809/250000000000000000 553822718361107519809/250000000000000000) (*.f64 x 3687680555725012993941/250000000000000000))))
(*.f64 (+.f64 553822718361107519809/250000000000000000 (*.f64 x (-.f64 (*.f64 x 24554767130743505554809/250000000000000000) 3687680555725012993941/250000000000000000))) (/.f64 (*.f64 z (+.f64 x -2)) (+.f64 13033352773350869092174451844127/125000000000000000000000000 (*.f64 (pow.f64 x 3) 3847722382617389411054987020467123/125000000000000000000000000))))
(*.f64 (/.f64 1 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) (*.f64 (sqrt.f64 (+.f64 x -2)) z))) (sqrt.f64 (+.f64 x -2)))
(*.f64 (sqrt.f64 (+.f64 x -2)) (*.f64 (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000)) (sqrt.f64 (+.f64 x -2))))
(*.f64 (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000)) (*.f64 (sqrt.f64 (+.f64 x -2)) (sqrt.f64 (+.f64 x -2))))
(*.f64 (/.f64 1 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) (*.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) z))) (cbrt.f64 (+.f64 x -2)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (*.f64 z (/.f64 (cbrt.f64 (+.f64 x -2)) (fma.f64 x 156699607947/500000000 23533438303/500000000))))
(*.f64 (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000)) (*.f64 (cbrt.f64 (+.f64 x -2)) (pow.f64 (cbrt.f64 (+.f64 x -2)) 2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)) (cbrt.f64 (+.f64 x -2)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (*.f64 z (/.f64 (cbrt.f64 (+.f64 x -2)) (fma.f64 x 156699607947/500000000 23533438303/500000000))))
(*.f64 (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000)) (*.f64 (cbrt.f64 (+.f64 x -2)) (pow.f64 (cbrt.f64 (+.f64 x -2)) 2)))
(*.f64 (/.f64 (/.f64 (+.f64 x -2) (fma.f64 x 156699607947/500000000 23533438303/500000000)) 1) z)
(/.f64 z (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) (+.f64 x -2)))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x 156699607947/500000000 23533438303/500000000)))
(*.f64 (/.f64 (/.f64 (+.f64 x -2) (fma.f64 x 156699607947/500000000 23533438303/500000000)) 1) (/.f64 z 1))
(/.f64 z (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) (+.f64 x -2)))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x 156699607947/500000000 23533438303/500000000)))
(*.f64 (/.f64 (/.f64 (+.f64 x -2) (fma.f64 x 156699607947/500000000 23533438303/500000000)) (/.f64 1 (sqrt.f64 z))) (sqrt.f64 z))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x 156699607947/500000000 23533438303/500000000)) (*.f64 (sqrt.f64 z) (sqrt.f64 z)))
(*.f64 (/.f64 (/.f64 (+.f64 x -2) (fma.f64 x 156699607947/500000000 23533438303/500000000)) (/.f64 1 (pow.f64 (cbrt.f64 z) 2))) (cbrt.f64 z))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 x 156699607947/500000000 23533438303/500000000)) (*.f64 (pow.f64 (cbrt.f64 z) 2) (cbrt.f64 z)))
(*.f64 (pow.f64 (cbrt.f64 z) 2) (/.f64 (*.f64 (+.f64 x -2) (cbrt.f64 z)) (fma.f64 x 156699607947/500000000 23533438303/500000000)))
(*.f64 (/.f64 (/.f64 (+.f64 x -2) (fma.f64 x 156699607947/500000000 23533438303/500000000)) -1) (neg.f64 z))
(/.f64 z (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) (+.f64 x -2)))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x 156699607947/500000000 23533438303/500000000)))
(*.f64 (/.f64 (-.f64 2 x) -1) (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000)))
(*.f64 (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000)) (-.f64 -2 (/.f64 x -1)))
(*.f64 (/.f64 (-.f64 2 x) (neg.f64 (-.f64 -23533438303/500000000 (*.f64 x 156699607947/500000000)))) (neg.f64 z))
(*.f64 (-.f64 2 x) (/.f64 (neg.f64 z) (fma.f64 x 156699607947/500000000 23533438303/500000000)))
(*.f64 (/.f64 (*.f64 (fma.f64 x x -4) (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000))) (fma.f64 x x -4)) (+.f64 x -2))
(*.f64 (+.f64 x -2) (/.f64 (/.f64 (*.f64 (fma.f64 x x -4) z) (fma.f64 x 156699607947/500000000 23533438303/500000000)) (fma.f64 x x -4)))
(*.f64 (+.f64 x -2) (*.f64 (/.f64 (fma.f64 x x -4) (fma.f64 x x -4)) (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000))))
(*.f64 (/.f64 (*.f64 (fma.f64 x x -4) (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000))) (-.f64 (pow.f64 x 3) -8)) (+.f64 (*.f64 x x) (*.f64 -2 (+.f64 x -2))))
(*.f64 (/.f64 (/.f64 (*.f64 (fma.f64 x x -4) z) (fma.f64 x 156699607947/500000000 23533438303/500000000)) (+.f64 (pow.f64 x 3) 8)) (fma.f64 x x (+.f64 (*.f64 x -2) 4)))
(/.f64 (*.f64 (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000)) (*.f64 (fma.f64 x x -4) (fma.f64 x x (+.f64 4 (*.f64 x -2))))) (+.f64 (pow.f64 x 3) 8))
(*.f64 (/.f64 (*.f64 (+.f64 -8 (pow.f64 x 3)) (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000))) (-.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (*.f64 (-.f64 4 (*.f64 x -2)) (-.f64 4 (*.f64 x -2))))) (+.f64 (fma.f64 x x -4) (*.f64 x -2)))
(*.f64 (/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 x 3) -8) z) (fma.f64 x 156699607947/500000000 23533438303/500000000)) (-.f64 (*.f64 x (pow.f64 x 3)) (*.f64 (-.f64 4 (*.f64 x -2)) (-.f64 4 (*.f64 x -2))))) (+.f64 (fma.f64 x x -4) (*.f64 x -2)))
(*.f64 (/.f64 (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000)) (/.f64 (-.f64 (pow.f64 x 4) (*.f64 (+.f64 4 (*.f64 x 2)) (+.f64 4 (*.f64 x 2)))) (+.f64 (pow.f64 x 3) -8))) (+.f64 (fma.f64 x x -4) (*.f64 x -2)))
(*.f64 (/.f64 (*.f64 (+.f64 -8 (pow.f64 x 3)) (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000))) (+.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (-.f64 4 (*.f64 x -2)) 3))) (+.f64 (*.f64 (*.f64 x x) (*.f64 x x)) (-.f64 (*.f64 (-.f64 4 (*.f64 x -2)) (-.f64 4 (*.f64 x -2))) (*.f64 (*.f64 x x) (-.f64 4 (*.f64 x -2))))))
(*.f64 (/.f64 (/.f64 (*.f64 (+.f64 (pow.f64 x 3) -8) z) (fma.f64 x 156699607947/500000000 23533438303/500000000)) (+.f64 (pow.f64 (*.f64 x x) 3) (pow.f64 (-.f64 4 (*.f64 x -2)) 3))) (+.f64 (*.f64 x (pow.f64 x 3)) (*.f64 (-.f64 4 (*.f64 x -2)) (-.f64 (-.f64 4 (*.f64 x -2)) (*.f64 x x)))))
(*.f64 (*.f64 (/.f64 (+.f64 (pow.f64 x 3) -8) (+.f64 (pow.f64 x 6) (pow.f64 (+.f64 4 (*.f64 x 2)) 3))) (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000))) (+.f64 (pow.f64 x 4) (*.f64 (+.f64 4 (*.f64 x 2)) (+.f64 4 (-.f64 (*.f64 x 2) (*.f64 x x))))))
(*.f64 (/.f64 (*.f64 (+.f64 x -2) z) 1) (/.f64 (+.f64 23533438303/500000000 (*.f64 -156699607947/500000000 x)) (-.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000))))
(*.f64 (/.f64 (+.f64 x -2) (-.f64 553822718361107519809/250000000000000000 (*.f64 x (*.f64 x 24554767130743505554809/250000000000000000)))) (*.f64 z (+.f64 23533438303/500000000 (*.f64 x -156699607947/500000000))))
(/.f64 (*.f64 (+.f64 x -2) (fma.f64 x 156699607947/500000000 -23533438303/500000000)) (/.f64 (fma.f64 (*.f64 x x) 24554767130743505554809/250000000000000000 -553822718361107519809/250000000000000000) z))
(*.f64 (/.f64 (*.f64 (+.f64 x -2) z) 1) (/.f64 (+.f64 553822718361107519809/250000000000000000 (-.f64 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000) (*.f64 3687680555725012993941/250000000000000000 x))) (+.f64 13033352773350869092174451844127/125000000000000000000000000 (*.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 x 3)))))
(*.f64 (/.f64 (+.f64 x -2) (+.f64 13033352773350869092174451844127/125000000000000000000000000 (*.f64 (pow.f64 x 3) 3847722382617389411054987020467123/125000000000000000000000000))) (*.f64 z (-.f64 (fma.f64 (*.f64 x x) 24554767130743505554809/250000000000000000 553822718361107519809/250000000000000000) (*.f64 x 3687680555725012993941/250000000000000000))))
(*.f64 (+.f64 553822718361107519809/250000000000000000 (*.f64 x (-.f64 (*.f64 x 24554767130743505554809/250000000000000000) 3687680555725012993941/250000000000000000))) (/.f64 (*.f64 z (+.f64 x -2)) (+.f64 13033352773350869092174451844127/125000000000000000000000000 (*.f64 (pow.f64 x 3) 3847722382617389411054987020467123/125000000000000000000000000))))
(*.f64 (/.f64 (*.f64 (+.f64 x -2) z) (-.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000))) (+.f64 23533438303/500000000 (*.f64 -156699607947/500000000 x)))
(*.f64 (/.f64 (+.f64 x -2) (-.f64 553822718361107519809/250000000000000000 (*.f64 x (*.f64 x 24554767130743505554809/250000000000000000)))) (*.f64 z (+.f64 23533438303/500000000 (*.f64 x -156699607947/500000000))))
(/.f64 (*.f64 (+.f64 x -2) (fma.f64 x 156699607947/500000000 -23533438303/500000000)) (/.f64 (fma.f64 (*.f64 x x) 24554767130743505554809/250000000000000000 -553822718361107519809/250000000000000000) z))
(*.f64 (/.f64 (*.f64 (+.f64 x -2) z) (+.f64 13033352773350869092174451844127/125000000000000000000000000 (*.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 x 3)))) (+.f64 553822718361107519809/250000000000000000 (-.f64 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000) (*.f64 3687680555725012993941/250000000000000000 x))))
(*.f64 (/.f64 (+.f64 x -2) (+.f64 13033352773350869092174451844127/125000000000000000000000000 (*.f64 (pow.f64 x 3) 3847722382617389411054987020467123/125000000000000000000000000))) (*.f64 z (-.f64 (fma.f64 (*.f64 x x) 24554767130743505554809/250000000000000000 553822718361107519809/250000000000000000) (*.f64 x 3687680555725012993941/250000000000000000))))
(*.f64 (+.f64 553822718361107519809/250000000000000000 (*.f64 x (-.f64 (*.f64 x 24554767130743505554809/250000000000000000) 3687680555725012993941/250000000000000000))) (/.f64 (*.f64 z (+.f64 x -2)) (+.f64 13033352773350869092174451844127/125000000000000000000000000 (*.f64 (pow.f64 x 3) 3847722382617389411054987020467123/125000000000000000000000000))))
(*.f64 (/.f64 (*.f64 (+.f64 x -2) z) (neg.f64 (-.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000)))) (neg.f64 (+.f64 23533438303/500000000 (*.f64 -156699607947/500000000 x))))
(*.f64 (/.f64 (+.f64 x -2) (-.f64 553822718361107519809/250000000000000000 (*.f64 x (*.f64 x 24554767130743505554809/250000000000000000)))) (*.f64 z (+.f64 23533438303/500000000 (*.f64 x -156699607947/500000000))))
(/.f64 (*.f64 (+.f64 x -2) (fma.f64 x 156699607947/500000000 -23533438303/500000000)) (/.f64 (fma.f64 (*.f64 x x) 24554767130743505554809/250000000000000000 -553822718361107519809/250000000000000000) z))
(*.f64 (/.f64 (*.f64 (+.f64 x -2) z) (neg.f64 (+.f64 13033352773350869092174451844127/125000000000000000000000000 (*.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 x 3))))) (neg.f64 (+.f64 553822718361107519809/250000000000000000 (-.f64 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000) (*.f64 3687680555725012993941/250000000000000000 x)))))
(*.f64 (/.f64 (+.f64 x -2) (+.f64 13033352773350869092174451844127/125000000000000000000000000 (*.f64 (pow.f64 x 3) 3847722382617389411054987020467123/125000000000000000000000000))) (*.f64 z (-.f64 (fma.f64 (*.f64 x x) 24554767130743505554809/250000000000000000 553822718361107519809/250000000000000000) (*.f64 x 3687680555725012993941/250000000000000000))))
(*.f64 (+.f64 553822718361107519809/250000000000000000 (*.f64 x (-.f64 (*.f64 x 24554767130743505554809/250000000000000000) 3687680555725012993941/250000000000000000))) (/.f64 (*.f64 z (+.f64 x -2)) (+.f64 13033352773350869092174451844127/125000000000000000000000000 (*.f64 (pow.f64 x 3) 3847722382617389411054987020467123/125000000000000000000000000))))
(*.f64 (/.f64 (*.f64 (+.f64 x -2) z) (-.f64 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000) 553822718361107519809/250000000000000000)) (-.f64 (*.f64 x 156699607947/500000000) 23533438303/500000000))
(*.f64 (/.f64 (+.f64 x -2) (-.f64 553822718361107519809/250000000000000000 (*.f64 x (*.f64 x 24554767130743505554809/250000000000000000)))) (*.f64 z (+.f64 23533438303/500000000 (*.f64 x -156699607947/500000000))))
(/.f64 (*.f64 (+.f64 x -2) (fma.f64 x 156699607947/500000000 -23533438303/500000000)) (/.f64 (fma.f64 (*.f64 x x) 24554767130743505554809/250000000000000000 -553822718361107519809/250000000000000000) z))
(*.f64 (/.f64 (*.f64 (+.f64 x -2) (sqrt.f64 (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000)))) 1) (sqrt.f64 (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000))))
(*.f64 (sqrt.f64 (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000))) (*.f64 (+.f64 x -2) (sqrt.f64 (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000)))))
(*.f64 (+.f64 x -2) (*.f64 (sqrt.f64 (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000))) (sqrt.f64 (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000)))))
(*.f64 (/.f64 (*.f64 (+.f64 x -2) (sqrt.f64 (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000)))) (sqrt.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000))) (sqrt.f64 z))
(*.f64 (sqrt.f64 z) (/.f64 (*.f64 (+.f64 x -2) (sqrt.f64 (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000)))) (sqrt.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000))))
(/.f64 (*.f64 (sqrt.f64 (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000))) (*.f64 (+.f64 x -2) (sqrt.f64 z))) (sqrt.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000)))
(*.f64 (/.f64 (*.f64 (+.f64 x -2) (sqrt.f64 (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000)))) (sqrt.f64 (-.f64 -23533438303/500000000 (*.f64 x 156699607947/500000000)))) (sqrt.f64 (neg.f64 z)))
(*.f64 (/.f64 (+.f64 x -2) (/.f64 (sqrt.f64 (-.f64 -23533438303/500000000 (*.f64 x 156699607947/500000000))) (sqrt.f64 (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000))))) (sqrt.f64 (neg.f64 z)))
(*.f64 (/.f64 (sqrt.f64 (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000))) (/.f64 (sqrt.f64 (+.f64 -23533438303/500000000 (*.f64 x -156699607947/500000000))) (+.f64 x -2))) (sqrt.f64 (neg.f64 z)))
(*.f64 (/.f64 (/.f64 (+.f64 x -2) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)) 2)) 1) (cbrt.f64 (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)) 2)) (*.f64 (+.f64 x -2) (cbrt.f64 (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000)))))
(/.f64 (*.f64 (+.f64 x -2) (cbrt.f64 (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000)))) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)) 2))
(*.f64 (/.f64 (/.f64 (+.f64 x -2) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)) 2)) (cbrt.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000))) (cbrt.f64 z))
(*.f64 (cbrt.f64 z) (/.f64 (+.f64 x -2) (*.f64 (cbrt.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000)) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)) 2))))
(/.f64 (*.f64 (+.f64 x -2) (cbrt.f64 z)) (*.f64 (cbrt.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000)) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)) 2)))
(*.f64 (/.f64 (/.f64 (+.f64 x -2) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)) 2)) (cbrt.f64 (-.f64 -23533438303/500000000 (*.f64 x 156699607947/500000000)))) (cbrt.f64 (neg.f64 z)))
(*.f64 (/.f64 (+.f64 x -2) (*.f64 (cbrt.f64 (-.f64 -23533438303/500000000 (*.f64 x 156699607947/500000000))) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)) 2))) (cbrt.f64 (neg.f64 z)))
(*.f64 (/.f64 (/.f64 (+.f64 x -2) (cbrt.f64 (+.f64 -23533438303/500000000 (*.f64 x -156699607947/500000000)))) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)) 2)) (cbrt.f64 (neg.f64 z)))
(pow.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000))) 1)
(/.f64 z (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) (+.f64 x -2)))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x 156699607947/500000000 23533438303/500000000)))
(pow.f64 (sqrt.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000)))) 2)
(/.f64 z (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) (+.f64 x -2)))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x 156699607947/500000000 23533438303/500000000)))
(pow.f64 (cbrt.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000)))) 3)
(/.f64 z (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) (+.f64 x -2)))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x 156699607947/500000000 23533438303/500000000)))
(pow.f64 (pow.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000))) 3) 1/3)
(/.f64 z (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) (+.f64 x -2)))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x 156699607947/500000000 23533438303/500000000)))
(pow.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) (*.f64 (+.f64 x -2) z)) -1)
(/.f64 z (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) (+.f64 x -2)))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x 156699607947/500000000 23533438303/500000000)))
(neg.f64 (*.f64 (/.f64 (+.f64 x -2) (-.f64 -23533438303/500000000 (*.f64 x 156699607947/500000000))) z))
(/.f64 z (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) (+.f64 x -2)))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x 156699607947/500000000 23533438303/500000000)))
(sqrt.f64 (pow.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000))) 2))
(sqrt.f64 (pow.f64 (/.f64 z (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) (+.f64 x -2))) 2))
(sqrt.f64 (pow.f64 (*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x 156699607947/500000000 23533438303/500000000))) 2))
(log.f64 (pow.f64 (exp.f64 (+.f64 x -2)) (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000))))
(*.f64 (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000)) (log.f64 (exp.f64 (+.f64 x -2))))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000))))))
(/.f64 z (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) (+.f64 x -2)))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x 156699607947/500000000 23533438303/500000000)))
(cbrt.f64 (pow.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000))) 3))
(/.f64 z (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) (+.f64 x -2)))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x 156699607947/500000000 23533438303/500000000)))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 x -2) 3) (pow.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z) 3)))
(expm1.f64 (log1p.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000)))))
(/.f64 z (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) (+.f64 x -2)))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x 156699607947/500000000 23533438303/500000000)))
(exp.f64 (log.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000)))))
(/.f64 z (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) (+.f64 x -2)))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x 156699607947/500000000 23533438303/500000000)))
(exp.f64 (*.f64 (log.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000)))) 1))
(/.f64 z (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) (+.f64 x -2)))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x 156699607947/500000000 23533438303/500000000)))
(log1p.f64 (expm1.f64 (*.f64 (+.f64 x -2) (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000)))))
(/.f64 z (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) (+.f64 x -2)))
(*.f64 z (/.f64 (+.f64 x -2) (fma.f64 x 156699607947/500000000 23533438303/500000000)))
(-.f64 (exp.f64 (log1p.f64 (*.f64 x 156699607947/500000000))) 1)
(*.f64 x 156699607947/500000000)
(pow.f64 (*.f64 x 156699607947/500000000) 1)
(*.f64 x 156699607947/500000000)
(pow.f64 (sqrt.f64 (*.f64 x 156699607947/500000000)) 2)
(pow.f64 (cbrt.f64 (*.f64 x 156699607947/500000000)) 3)
(*.f64 x 156699607947/500000000)
(pow.f64 (*.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 x 3)) 1/3)
(cbrt.f64 (*.f64 (pow.f64 x 3) 3847722382617389411054987020467123/125000000000000000000000000))
(sqrt.f64 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000))
(sqrt.f64 (*.f64 x (*.f64 x 24554767130743505554809/250000000000000000)))
(log.f64 (pow.f64 (exp.f64 x) 156699607947/500000000))
(*.f64 156699607947/500000000 (log.f64 (exp.f64 x)))
(log.f64 (+.f64 1 (expm1.f64 (*.f64 x 156699607947/500000000))))
(*.f64 x 156699607947/500000000)
(cbrt.f64 (*.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 x 3)))
(cbrt.f64 (*.f64 (pow.f64 x 3) 3847722382617389411054987020467123/125000000000000000000000000))
(expm1.f64 (log1p.f64 (*.f64 x 156699607947/500000000)))
(*.f64 x 156699607947/500000000)
(exp.f64 (log.f64 (*.f64 x 156699607947/500000000)))
(*.f64 x 156699607947/500000000)
(exp.f64 (*.f64 (log.f64 (*.f64 x 156699607947/500000000)) 1))
(*.f64 x 156699607947/500000000)
(log1p.f64 (expm1.f64 (*.f64 x 156699607947/500000000)))
(*.f64 x 156699607947/500000000)
(+.f64 (*.f64 (/.f64 1 z) 23533438303/500000000) (*.f64 (/.f64 1 z) (*.f64 x 156699607947/500000000)))
(fma.f64 156699607947/500000000 (/.f64 x z) (/.f64 23533438303/500000000 z))
(/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)
(+.f64 (*.f64 (/.f64 1 z) (*.f64 x 156699607947/500000000)) (*.f64 (/.f64 1 z) 23533438303/500000000))
(fma.f64 156699607947/500000000 (/.f64 x z) (/.f64 23533438303/500000000 z))
(/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)
(+.f64 (*.f64 23533438303/500000000 (/.f64 1 z)) (*.f64 (*.f64 x 156699607947/500000000) (/.f64 1 z)))
(fma.f64 156699607947/500000000 (/.f64 x z) (/.f64 23533438303/500000000 z))
(/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)
(+.f64 (*.f64 (*.f64 x 156699607947/500000000) (/.f64 1 z)) (*.f64 23533438303/500000000 (/.f64 1 z)))
(fma.f64 156699607947/500000000 (/.f64 x z) (/.f64 23533438303/500000000 z))
(/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)
(-.f64 (exp.f64 (log1p.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z))) 1)
(fma.f64 156699607947/500000000 (/.f64 x z) (/.f64 23533438303/500000000 z))
(/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)
(*.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) (/.f64 1 z))
(fma.f64 156699607947/500000000 (/.f64 x z) (/.f64 23533438303/500000000 z))
(/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)
(*.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z) 1)
(fma.f64 156699607947/500000000 (/.f64 x z) (/.f64 23533438303/500000000 z))
(/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)
(*.f64 1 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z))
(fma.f64 156699607947/500000000 (/.f64 x z) (/.f64 23533438303/500000000 z))
(/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)
(*.f64 (sqrt.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)) (sqrt.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)))
(fma.f64 156699607947/500000000 (/.f64 x z) (/.f64 23533438303/500000000 z))
(/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)
(*.f64 (sqrt.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000)) (*.f64 (sqrt.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000)) (/.f64 1 z)))
(fma.f64 156699607947/500000000 (/.f64 x z) (/.f64 23533438303/500000000 z))
(/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)
(*.f64 (cbrt.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)) (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)) 2))
(fma.f64 156699607947/500000000 (/.f64 x z) (/.f64 23533438303/500000000 z))
(/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)) 2) (cbrt.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)))
(fma.f64 156699607947/500000000 (/.f64 x z) (/.f64 23533438303/500000000 z))
(/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000)) 2) (*.f64 (cbrt.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000)) (/.f64 1 z)))
(fma.f64 156699607947/500000000 (/.f64 x z) (/.f64 23533438303/500000000 z))
(/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)
(*.f64 (/.f64 1 z) (fma.f64 x 156699607947/500000000 23533438303/500000000))
(fma.f64 156699607947/500000000 (/.f64 x z) (/.f64 23533438303/500000000 z))
(/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)
(*.f64 (-.f64 -23533438303/500000000 (*.f64 x 156699607947/500000000)) (/.f64 1 (neg.f64 z)))
(fma.f64 156699607947/500000000 (/.f64 x z) (/.f64 23533438303/500000000 z))
(/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)
(*.f64 (/.f64 1 (sqrt.f64 z)) (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) (sqrt.f64 z)))
(*.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) (sqrt.f64 z)) (/.f64 1 (sqrt.f64 z)))
(/.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) (sqrt.f64 z)) (sqrt.f64 z))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 z) 2)) (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) (cbrt.f64 z)))
(/.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) 2))
(*.f64 -1 (/.f64 (-.f64 -23533438303/500000000 (*.f64 x 156699607947/500000000)) z))
(fma.f64 156699607947/500000000 (/.f64 x z) (/.f64 23533438303/500000000 z))
(/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)
(*.f64 (/.f64 1 (neg.f64 z)) (-.f64 -23533438303/500000000 (*.f64 x 156699607947/500000000)))
(fma.f64 156699607947/500000000 (/.f64 x z) (/.f64 23533438303/500000000 z))
(/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)
(*.f64 (/.f64 (sqrt.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000)) 1) (/.f64 (sqrt.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000)) z))
(fma.f64 156699607947/500000000 (/.f64 x z) (/.f64 23533438303/500000000 z))
(/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)
(*.f64 (/.f64 (sqrt.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000)) z) (sqrt.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000)))
(fma.f64 156699607947/500000000 (/.f64 x z) (/.f64 23533438303/500000000 z))
(/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)
(*.f64 (/.f64 (sqrt.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000)) (pow.f64 (cbrt.f64 z) 2)) (/.f64 (sqrt.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000)) (cbrt.f64 z)))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 z) 2)) (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) (cbrt.f64 z)))
(/.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) (cbrt.f64 z)) (pow.f64 (cbrt.f64 z) 2))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000)) 2) 1) (/.f64 (cbrt.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000)) z))
(fma.f64 156699607947/500000000 (/.f64 x z) (/.f64 23533438303/500000000 z))
(/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000)) 2) (sqrt.f64 z)) (/.f64 (cbrt.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000)) (sqrt.f64 z)))
(*.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) (sqrt.f64 z)) (/.f64 1 (sqrt.f64 z)))
(/.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) (sqrt.f64 z)) (sqrt.f64 z))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000)) 2) (pow.f64 (cbrt.f64 z) 2)) (cbrt.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)))
(*.f64 (cbrt.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000)) 2) (pow.f64 (cbrt.f64 z) 2)))
(*.f64 (/.f64 1 (/.f64 z (sqrt.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000)))) (sqrt.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000)))
(fma.f64 156699607947/500000000 (/.f64 x z) (/.f64 23533438303/500000000 z))
(/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)
(*.f64 (/.f64 1 (/.f64 z (pow.f64 (cbrt.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000)) 2))) (cbrt.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000)))
(fma.f64 156699607947/500000000 (/.f64 x z) (/.f64 23533438303/500000000 z))
(/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)
(*.f64 (/.f64 1 (/.f64 1 (pow.f64 (cbrt.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)) 2))) (cbrt.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)))
(fma.f64 156699607947/500000000 (/.f64 x z) (/.f64 23533438303/500000000 z))
(/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000)) 2) z) (cbrt.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000)))
(fma.f64 156699607947/500000000 (/.f64 x z) (/.f64 23533438303/500000000 z))
(/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)
(*.f64 (/.f64 (*.f64 (-.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000)) (/.f64 1 z)) (-.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000))) (fma.f64 x 156699607947/500000000 23533438303/500000000))
(fma.f64 156699607947/500000000 (/.f64 x z) (/.f64 23533438303/500000000 z))
(/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)
(*.f64 (/.f64 (*.f64 (-.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000)) (/.f64 1 z)) (-.f64 13033352773350869092174451844127/125000000000000000000000000 (*.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 x 3)))) (+.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x 156699607947/500000000) (fma.f64 x 156699607947/500000000 23533438303/500000000))))
(*.f64 (/.f64 (/.f64 (-.f64 553822718361107519809/250000000000000000 (*.f64 x (*.f64 x 24554767130743505554809/250000000000000000))) z) (+.f64 13033352773350869092174451844127/125000000000000000000000000 (*.f64 -3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 x 3)))) (+.f64 553822718361107519809/250000000000000000 (*.f64 x (*.f64 156699607947/500000000 (fma.f64 x 156699607947/500000000 23533438303/500000000)))))
(/.f64 (/.f64 (+.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x x) -24554767130743505554809/250000000000000000)) z) (/.f64 (+.f64 13033352773350869092174451844127/125000000000000000000000000 (*.f64 (pow.f64 x 3) -3847722382617389411054987020467123/125000000000000000000000000)) (+.f64 553822718361107519809/250000000000000000 (*.f64 x (*.f64 156699607947/500000000 (fma.f64 x 156699607947/500000000 23533438303/500000000))))))
(*.f64 (/.f64 (*.f64 (+.f64 13033352773350869092174451844127/125000000000000000000000000 (*.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 x 3))) (/.f64 1 z)) (-.f64 306719603372886620352117082586607327396481/62500000000000000000000000000000000 (*.f64 (-.f64 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000) (*.f64 3687680555725012993941/250000000000000000 x)) (-.f64 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000) (*.f64 3687680555725012993941/250000000000000000 x))))) (+.f64 (-.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000)) (*.f64 3687680555725012993941/250000000000000000 x)))
(*.f64 (/.f64 (/.f64 (+.f64 13033352773350869092174451844127/125000000000000000000000000 (*.f64 (pow.f64 x 3) 3847722382617389411054987020467123/125000000000000000000000000)) z) (-.f64 306719603372886620352117082586607327396481/62500000000000000000000000000000000 (*.f64 (+.f64 (*.f64 x (*.f64 x 24554767130743505554809/250000000000000000)) (*.f64 -3687680555725012993941/250000000000000000 x)) (+.f64 (*.f64 x (*.f64 x 24554767130743505554809/250000000000000000)) (*.f64 -3687680555725012993941/250000000000000000 x))))) (+.f64 (-.f64 553822718361107519809/250000000000000000 (*.f64 x (*.f64 x 24554767130743505554809/250000000000000000))) (*.f64 x 3687680555725012993941/250000000000000000)))
(*.f64 (/.f64 (/.f64 (+.f64 13033352773350869092174451844127/125000000000000000000000000 (*.f64 (pow.f64 x 3) 3847722382617389411054987020467123/125000000000000000000000000)) z) (-.f64 306719603372886620352117082586607327396481/62500000000000000000000000000000000 (*.f64 (*.f64 x (-.f64 (*.f64 x 24554767130743505554809/250000000000000000) 3687680555725012993941/250000000000000000)) (*.f64 x (-.f64 (*.f64 x 24554767130743505554809/250000000000000000) 3687680555725012993941/250000000000000000))))) (-.f64 553822718361107519809/250000000000000000 (*.f64 x (-.f64 (*.f64 x 24554767130743505554809/250000000000000000) 3687680555725012993941/250000000000000000))))
(*.f64 (/.f64 (*.f64 (+.f64 13033352773350869092174451844127/125000000000000000000000000 (*.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 x 3))) (/.f64 1 z)) (+.f64 169868284514612790840026878204658522412665565491287311104392129/15625000000000000000000000000000000000000000000000000 (pow.f64 (-.f64 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000) (*.f64 3687680555725012993941/250000000000000000 x)) 3))) (+.f64 306719603372886620352117082586607327396481/62500000000000000000000000000000000 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000) (*.f64 3687680555725012993941/250000000000000000 x)) (-.f64 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000) (*.f64 3687680555725012993941/250000000000000000 x))) (*.f64 553822718361107519809/250000000000000000 (-.f64 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000) (*.f64 3687680555725012993941/250000000000000000 x))))))
(*.f64 (/.f64 (/.f64 (+.f64 13033352773350869092174451844127/125000000000000000000000000 (*.f64 (pow.f64 x 3) 3847722382617389411054987020467123/125000000000000000000000000)) z) (+.f64 169868284514612790840026878204658522412665565491287311104392129/15625000000000000000000000000000000000000000000000000 (pow.f64 (+.f64 (*.f64 x (*.f64 x 24554767130743505554809/250000000000000000)) (*.f64 -3687680555725012993941/250000000000000000 x)) 3))) (+.f64 306719603372886620352117082586607327396481/62500000000000000000000000000000000 (*.f64 (+.f64 (*.f64 x (*.f64 x 24554767130743505554809/250000000000000000)) (*.f64 -3687680555725012993941/250000000000000000 x)) (-.f64 (+.f64 (*.f64 x (*.f64 x 24554767130743505554809/250000000000000000)) (*.f64 -3687680555725012993941/250000000000000000 x)) 553822718361107519809/250000000000000000))))
(/.f64 (*.f64 (/.f64 (+.f64 13033352773350869092174451844127/125000000000000000000000000 (*.f64 (pow.f64 x 3) 3847722382617389411054987020467123/125000000000000000000000000)) z) (+.f64 306719603372886620352117082586607327396481/62500000000000000000000000000000000 (*.f64 (*.f64 x (-.f64 (*.f64 x 24554767130743505554809/250000000000000000) 3687680555725012993941/250000000000000000)) (+.f64 (*.f64 x (-.f64 (*.f64 x 24554767130743505554809/250000000000000000) 3687680555725012993941/250000000000000000)) -553822718361107519809/250000000000000000)))) (+.f64 169868284514612790840026878204658522412665565491287311104392129/15625000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 x (-.f64 (*.f64 x 24554767130743505554809/250000000000000000) 3687680555725012993941/250000000000000000)) 3)))
(pow.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z) 1)
(fma.f64 156699607947/500000000 (/.f64 x z) (/.f64 23533438303/500000000 z))
(/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)
(pow.f64 (sqrt.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)) 2)
(fma.f64 156699607947/500000000 (/.f64 x z) (/.f64 23533438303/500000000 z))
(/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)
(pow.f64 (cbrt.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)) 3)
(fma.f64 156699607947/500000000 (/.f64 x z) (/.f64 23533438303/500000000 z))
(/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)
(pow.f64 (pow.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z) 3) 1/3)
(fma.f64 156699607947/500000000 (/.f64 x z) (/.f64 23533438303/500000000 z))
(/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)
(pow.f64 (/.f64 z (fma.f64 x 156699607947/500000000 23533438303/500000000)) -1)
(fma.f64 156699607947/500000000 (/.f64 x z) (/.f64 23533438303/500000000 z))
(/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)
(neg.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) (neg.f64 z)))
(fma.f64 156699607947/500000000 (/.f64 x z) (/.f64 23533438303/500000000 z))
(/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)
(sqrt.f64 (pow.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z) 2))
(log.f64 (exp.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)))
(fma.f64 156699607947/500000000 (/.f64 x z) (/.f64 23533438303/500000000 z))
(/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z))))
(fma.f64 156699607947/500000000 (/.f64 x z) (/.f64 23533438303/500000000 z))
(/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)
(cbrt.f64 (pow.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z) 3))
(fma.f64 156699607947/500000000 (/.f64 x z) (/.f64 23533438303/500000000 z))
(/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) 3) (pow.f64 z 3)))
(fma.f64 156699607947/500000000 (/.f64 x z) (/.f64 23533438303/500000000 z))
(/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)
(expm1.f64 (log1p.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)))
(fma.f64 156699607947/500000000 (/.f64 x z) (/.f64 23533438303/500000000 z))
(/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)
(exp.f64 (log.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)))
(fma.f64 156699607947/500000000 (/.f64 x z) (/.f64 23533438303/500000000 z))
(/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)
(exp.f64 (*.f64 (log.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)) 1))
(fma.f64 156699607947/500000000 (/.f64 x z) (/.f64 23533438303/500000000 z))
(/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)
(log1p.f64 (expm1.f64 (/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)))
(fma.f64 156699607947/500000000 (/.f64 x z) (/.f64 23533438303/500000000 z))
(/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) z)
(-.f64 (exp.f64 (log1p.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000))) 1)
(fma.f64 x 156699607947/500000000 23533438303/500000000)
(-.f64 (exp.f64 (log1p.f64 (*.f64 x 156699607947/500000000))) -23033438303/500000000)
(fma.f64 x 156699607947/500000000 23533438303/500000000)
(-.f64 (/.f64 553822718361107519809/250000000000000000 (+.f64 23533438303/500000000 (*.f64 -156699607947/500000000 x))) (/.f64 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000) (+.f64 23533438303/500000000 (*.f64 -156699607947/500000000 x))))
(/.f64 (-.f64 553822718361107519809/250000000000000000 (*.f64 x (*.f64 x 24554767130743505554809/250000000000000000))) (+.f64 23533438303/500000000 (*.f64 x -156699607947/500000000)))
(/.f64 (fma.f64 (*.f64 x x) 24554767130743505554809/250000000000000000 -553822718361107519809/250000000000000000) (fma.f64 x 156699607947/500000000 -23533438303/500000000))
(-.f64 (+.f64 23533438303/500000000 (exp.f64 (log1p.f64 (*.f64 x 156699607947/500000000)))) 1)
(fma.f64 x 156699607947/500000000 23533438303/500000000)
(*.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) 1)
(fma.f64 x 156699607947/500000000 23533438303/500000000)
(*.f64 1 (fma.f64 x 156699607947/500000000 23533438303/500000000))
(fma.f64 x 156699607947/500000000 23533438303/500000000)
(*.f64 (sqrt.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000)) (sqrt.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000)))
(fma.f64 x 156699607947/500000000 23533438303/500000000)
(*.f64 (cbrt.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000)) (pow.f64 (cbrt.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000)) 2))
(fma.f64 x 156699607947/500000000 23533438303/500000000)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000)) 2) (cbrt.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000)))
(fma.f64 x 156699607947/500000000 23533438303/500000000)
(*.f64 (-.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000)) (/.f64 1 (+.f64 23533438303/500000000 (*.f64 -156699607947/500000000 x))))
(/.f64 (-.f64 553822718361107519809/250000000000000000 (*.f64 x (*.f64 x 24554767130743505554809/250000000000000000))) (+.f64 23533438303/500000000 (*.f64 x -156699607947/500000000)))
(/.f64 (fma.f64 (*.f64 x x) 24554767130743505554809/250000000000000000 -553822718361107519809/250000000000000000) (fma.f64 x 156699607947/500000000 -23533438303/500000000))
(*.f64 (+.f64 13033352773350869092174451844127/125000000000000000000000000 (*.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 x 3))) (/.f64 1 (+.f64 553822718361107519809/250000000000000000 (-.f64 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000) (*.f64 3687680555725012993941/250000000000000000 x)))))
(/.f64 (+.f64 13033352773350869092174451844127/125000000000000000000000000 (*.f64 (pow.f64 x 3) 3847722382617389411054987020467123/125000000000000000000000000)) (-.f64 (fma.f64 (*.f64 x x) 24554767130743505554809/250000000000000000 553822718361107519809/250000000000000000) (*.f64 x 3687680555725012993941/250000000000000000)))
(/.f64 (+.f64 13033352773350869092174451844127/125000000000000000000000000 (*.f64 (pow.f64 x 3) 3847722382617389411054987020467123/125000000000000000000000000)) (+.f64 553822718361107519809/250000000000000000 (*.f64 x (-.f64 (*.f64 x 24554767130743505554809/250000000000000000) 3687680555725012993941/250000000000000000))))
(*.f64 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 -156699607947/500000000 x))) (-.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000)))
(/.f64 (-.f64 553822718361107519809/250000000000000000 (*.f64 x (*.f64 x 24554767130743505554809/250000000000000000))) (+.f64 23533438303/500000000 (*.f64 x -156699607947/500000000)))
(/.f64 (fma.f64 (*.f64 x x) 24554767130743505554809/250000000000000000 -553822718361107519809/250000000000000000) (fma.f64 x 156699607947/500000000 -23533438303/500000000))
(*.f64 (/.f64 1 (+.f64 553822718361107519809/250000000000000000 (-.f64 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000) (*.f64 3687680555725012993941/250000000000000000 x)))) (+.f64 13033352773350869092174451844127/125000000000000000000000000 (*.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 x 3))))
(/.f64 (+.f64 13033352773350869092174451844127/125000000000000000000000000 (*.f64 (pow.f64 x 3) 3847722382617389411054987020467123/125000000000000000000000000)) (-.f64 (fma.f64 (*.f64 x x) 24554767130743505554809/250000000000000000 553822718361107519809/250000000000000000) (*.f64 x 3687680555725012993941/250000000000000000)))
(/.f64 (+.f64 13033352773350869092174451844127/125000000000000000000000000 (*.f64 (pow.f64 x 3) 3847722382617389411054987020467123/125000000000000000000000000)) (+.f64 553822718361107519809/250000000000000000 (*.f64 x (-.f64 (*.f64 x 24554767130743505554809/250000000000000000) 3687680555725012993941/250000000000000000))))
(*.f64 (/.f64 (-.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000)) (-.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000))) (fma.f64 x 156699607947/500000000 23533438303/500000000))
(fma.f64 x 156699607947/500000000 23533438303/500000000)
(*.f64 (/.f64 (-.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000)) (-.f64 13033352773350869092174451844127/125000000000000000000000000 (*.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 x 3)))) (+.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x 156699607947/500000000) (fma.f64 x 156699607947/500000000 23533438303/500000000))))
(*.f64 (+.f64 553822718361107519809/250000000000000000 (*.f64 x (*.f64 156699607947/500000000 (fma.f64 x 156699607947/500000000 23533438303/500000000)))) (/.f64 (-.f64 553822718361107519809/250000000000000000 (*.f64 x (*.f64 x 24554767130743505554809/250000000000000000))) (+.f64 13033352773350869092174451844127/125000000000000000000000000 (*.f64 -3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 x 3)))))
(*.f64 (+.f64 553822718361107519809/250000000000000000 (*.f64 x (*.f64 156699607947/500000000 (fma.f64 x 156699607947/500000000 23533438303/500000000)))) (/.f64 (+.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x x) -24554767130743505554809/250000000000000000)) (+.f64 13033352773350869092174451844127/125000000000000000000000000 (*.f64 (pow.f64 x 3) -3847722382617389411054987020467123/125000000000000000000000000))))
(*.f64 (/.f64 (+.f64 13033352773350869092174451844127/125000000000000000000000000 (*.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 x 3))) (-.f64 306719603372886620352117082586607327396481/62500000000000000000000000000000000 (*.f64 (-.f64 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000) (*.f64 3687680555725012993941/250000000000000000 x)) (-.f64 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000) (*.f64 3687680555725012993941/250000000000000000 x))))) (+.f64 (-.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000)) (*.f64 3687680555725012993941/250000000000000000 x)))
(*.f64 (+.f64 (-.f64 553822718361107519809/250000000000000000 (*.f64 x (*.f64 x 24554767130743505554809/250000000000000000))) (*.f64 x 3687680555725012993941/250000000000000000)) (/.f64 (+.f64 13033352773350869092174451844127/125000000000000000000000000 (*.f64 (pow.f64 x 3) 3847722382617389411054987020467123/125000000000000000000000000)) (-.f64 306719603372886620352117082586607327396481/62500000000000000000000000000000000 (*.f64 (+.f64 (*.f64 x (*.f64 x 24554767130743505554809/250000000000000000)) (*.f64 -3687680555725012993941/250000000000000000 x)) (+.f64 (*.f64 x (*.f64 x 24554767130743505554809/250000000000000000)) (*.f64 -3687680555725012993941/250000000000000000 x))))))
(*.f64 (-.f64 553822718361107519809/250000000000000000 (*.f64 x (-.f64 (*.f64 x 24554767130743505554809/250000000000000000) 3687680555725012993941/250000000000000000))) (/.f64 (+.f64 13033352773350869092174451844127/125000000000000000000000000 (*.f64 (pow.f64 x 3) 3847722382617389411054987020467123/125000000000000000000000000)) (-.f64 306719603372886620352117082586607327396481/62500000000000000000000000000000000 (*.f64 (*.f64 x (-.f64 (*.f64 x 24554767130743505554809/250000000000000000) 3687680555725012993941/250000000000000000)) (*.f64 x (-.f64 (*.f64 x 24554767130743505554809/250000000000000000) 3687680555725012993941/250000000000000000))))))
(*.f64 (/.f64 (+.f64 13033352773350869092174451844127/125000000000000000000000000 (*.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 x 3))) (+.f64 169868284514612790840026878204658522412665565491287311104392129/15625000000000000000000000000000000000000000000000000 (pow.f64 (-.f64 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000) (*.f64 3687680555725012993941/250000000000000000 x)) 3))) (+.f64 306719603372886620352117082586607327396481/62500000000000000000000000000000000 (-.f64 (*.f64 (-.f64 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000) (*.f64 3687680555725012993941/250000000000000000 x)) (-.f64 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000) (*.f64 3687680555725012993941/250000000000000000 x))) (*.f64 553822718361107519809/250000000000000000 (-.f64 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000) (*.f64 3687680555725012993941/250000000000000000 x))))))
(*.f64 (+.f64 306719603372886620352117082586607327396481/62500000000000000000000000000000000 (*.f64 (+.f64 (*.f64 x (*.f64 x 24554767130743505554809/250000000000000000)) (*.f64 -3687680555725012993941/250000000000000000 x)) (-.f64 (+.f64 (*.f64 x (*.f64 x 24554767130743505554809/250000000000000000)) (*.f64 -3687680555725012993941/250000000000000000 x)) 553822718361107519809/250000000000000000))) (/.f64 (+.f64 13033352773350869092174451844127/125000000000000000000000000 (*.f64 (pow.f64 x 3) 3847722382617389411054987020467123/125000000000000000000000000)) (+.f64 169868284514612790840026878204658522412665565491287311104392129/15625000000000000000000000000000000000000000000000000 (pow.f64 (+.f64 (*.f64 x (*.f64 x 24554767130743505554809/250000000000000000)) (*.f64 -3687680555725012993941/250000000000000000 x)) 3))))
(*.f64 (+.f64 306719603372886620352117082586607327396481/62500000000000000000000000000000000 (*.f64 (*.f64 x (-.f64 (*.f64 x 24554767130743505554809/250000000000000000) 3687680555725012993941/250000000000000000)) (+.f64 (*.f64 x (-.f64 (*.f64 x 24554767130743505554809/250000000000000000) 3687680555725012993941/250000000000000000)) -553822718361107519809/250000000000000000))) (/.f64 (+.f64 13033352773350869092174451844127/125000000000000000000000000 (*.f64 (pow.f64 x 3) 3847722382617389411054987020467123/125000000000000000000000000)) (+.f64 169868284514612790840026878204658522412665565491287311104392129/15625000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 x (-.f64 (*.f64 x 24554767130743505554809/250000000000000000) 3687680555725012993941/250000000000000000)) 3))))
(/.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) 1)
(fma.f64 x 156699607947/500000000 23533438303/500000000)
(/.f64 1 (/.f64 1 (fma.f64 x 156699607947/500000000 23533438303/500000000)))
(fma.f64 x 156699607947/500000000 23533438303/500000000)
(/.f64 1 (/.f64 (+.f64 23533438303/500000000 (*.f64 -156699607947/500000000 x)) (-.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000))))
(/.f64 (-.f64 553822718361107519809/250000000000000000 (*.f64 x (*.f64 x 24554767130743505554809/250000000000000000))) (+.f64 23533438303/500000000 (*.f64 x -156699607947/500000000)))
(/.f64 (fma.f64 (*.f64 x x) 24554767130743505554809/250000000000000000 -553822718361107519809/250000000000000000) (fma.f64 x 156699607947/500000000 -23533438303/500000000))
(/.f64 1 (/.f64 (+.f64 553822718361107519809/250000000000000000 (-.f64 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000) (*.f64 3687680555725012993941/250000000000000000 x))) (+.f64 13033352773350869092174451844127/125000000000000000000000000 (*.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 x 3)))))
(/.f64 (+.f64 13033352773350869092174451844127/125000000000000000000000000 (*.f64 (pow.f64 x 3) 3847722382617389411054987020467123/125000000000000000000000000)) (-.f64 (fma.f64 (*.f64 x x) 24554767130743505554809/250000000000000000 553822718361107519809/250000000000000000) (*.f64 x 3687680555725012993941/250000000000000000)))
(/.f64 (+.f64 13033352773350869092174451844127/125000000000000000000000000 (*.f64 (pow.f64 x 3) 3847722382617389411054987020467123/125000000000000000000000000)) (+.f64 553822718361107519809/250000000000000000 (*.f64 x (-.f64 (*.f64 x 24554767130743505554809/250000000000000000) 3687680555725012993941/250000000000000000))))
(/.f64 (-.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000)) (+.f64 23533438303/500000000 (*.f64 -156699607947/500000000 x)))
(/.f64 (-.f64 553822718361107519809/250000000000000000 (*.f64 x (*.f64 x 24554767130743505554809/250000000000000000))) (+.f64 23533438303/500000000 (*.f64 x -156699607947/500000000)))
(/.f64 (fma.f64 (*.f64 x x) 24554767130743505554809/250000000000000000 -553822718361107519809/250000000000000000) (fma.f64 x 156699607947/500000000 -23533438303/500000000))
(/.f64 (+.f64 13033352773350869092174451844127/125000000000000000000000000 (*.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 x 3))) (+.f64 553822718361107519809/250000000000000000 (-.f64 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000) (*.f64 3687680555725012993941/250000000000000000 x))))
(/.f64 (+.f64 13033352773350869092174451844127/125000000000000000000000000 (*.f64 (pow.f64 x 3) 3847722382617389411054987020467123/125000000000000000000000000)) (-.f64 (fma.f64 (*.f64 x x) 24554767130743505554809/250000000000000000 553822718361107519809/250000000000000000) (*.f64 x 3687680555725012993941/250000000000000000)))
(/.f64 (+.f64 13033352773350869092174451844127/125000000000000000000000000 (*.f64 (pow.f64 x 3) 3847722382617389411054987020467123/125000000000000000000000000)) (+.f64 553822718361107519809/250000000000000000 (*.f64 x (-.f64 (*.f64 x 24554767130743505554809/250000000000000000) 3687680555725012993941/250000000000000000))))
(/.f64 (neg.f64 (-.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000))) (neg.f64 (+.f64 23533438303/500000000 (*.f64 -156699607947/500000000 x))))
(/.f64 (-.f64 553822718361107519809/250000000000000000 (*.f64 x (*.f64 x 24554767130743505554809/250000000000000000))) (+.f64 23533438303/500000000 (*.f64 x -156699607947/500000000)))
(/.f64 (fma.f64 (*.f64 x x) 24554767130743505554809/250000000000000000 -553822718361107519809/250000000000000000) (fma.f64 x 156699607947/500000000 -23533438303/500000000))
(/.f64 (neg.f64 (-.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000))) (*.f64 1 (neg.f64 (+.f64 23533438303/500000000 (*.f64 -156699607947/500000000 x)))))
(/.f64 (-.f64 553822718361107519809/250000000000000000 (*.f64 x (*.f64 x 24554767130743505554809/250000000000000000))) (+.f64 23533438303/500000000 (*.f64 x -156699607947/500000000)))
(/.f64 (fma.f64 (*.f64 x x) 24554767130743505554809/250000000000000000 -553822718361107519809/250000000000000000) (fma.f64 x 156699607947/500000000 -23533438303/500000000))
(/.f64 (neg.f64 (+.f64 13033352773350869092174451844127/125000000000000000000000000 (*.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 x 3)))) (neg.f64 (+.f64 553822718361107519809/250000000000000000 (-.f64 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000) (*.f64 3687680555725012993941/250000000000000000 x)))))
(/.f64 (+.f64 13033352773350869092174451844127/125000000000000000000000000 (*.f64 (pow.f64 x 3) 3847722382617389411054987020467123/125000000000000000000000000)) (-.f64 (fma.f64 (*.f64 x x) 24554767130743505554809/250000000000000000 553822718361107519809/250000000000000000) (*.f64 x 3687680555725012993941/250000000000000000)))
(/.f64 (+.f64 13033352773350869092174451844127/125000000000000000000000000 (*.f64 (pow.f64 x 3) 3847722382617389411054987020467123/125000000000000000000000000)) (+.f64 553822718361107519809/250000000000000000 (*.f64 x (-.f64 (*.f64 x 24554767130743505554809/250000000000000000) 3687680555725012993941/250000000000000000))))
(/.f64 (neg.f64 (+.f64 13033352773350869092174451844127/125000000000000000000000000 (*.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 x 3)))) (*.f64 1 (neg.f64 (+.f64 553822718361107519809/250000000000000000 (-.f64 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000) (*.f64 3687680555725012993941/250000000000000000 x))))))
(/.f64 (+.f64 13033352773350869092174451844127/125000000000000000000000000 (*.f64 (pow.f64 x 3) 3847722382617389411054987020467123/125000000000000000000000000)) (-.f64 (fma.f64 (*.f64 x x) 24554767130743505554809/250000000000000000 553822718361107519809/250000000000000000) (*.f64 x 3687680555725012993941/250000000000000000)))
(/.f64 (+.f64 13033352773350869092174451844127/125000000000000000000000000 (*.f64 (pow.f64 x 3) 3847722382617389411054987020467123/125000000000000000000000000)) (+.f64 553822718361107519809/250000000000000000 (*.f64 x (-.f64 (*.f64 x 24554767130743505554809/250000000000000000) 3687680555725012993941/250000000000000000))))
(/.f64 (-.f64 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000) 553822718361107519809/250000000000000000) (-.f64 (*.f64 x 156699607947/500000000) 23533438303/500000000))
(/.f64 (-.f64 553822718361107519809/250000000000000000 (*.f64 x (*.f64 x 24554767130743505554809/250000000000000000))) (+.f64 23533438303/500000000 (*.f64 x -156699607947/500000000)))
(/.f64 (fma.f64 (*.f64 x x) 24554767130743505554809/250000000000000000 -553822718361107519809/250000000000000000) (fma.f64 x 156699607947/500000000 -23533438303/500000000))
(/.f64 (-.f64 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000) 553822718361107519809/250000000000000000) (*.f64 1 (-.f64 (*.f64 x 156699607947/500000000) 23533438303/500000000)))
(/.f64 (-.f64 553822718361107519809/250000000000000000 (*.f64 x (*.f64 x 24554767130743505554809/250000000000000000))) (+.f64 23533438303/500000000 (*.f64 x -156699607947/500000000)))
(/.f64 (fma.f64 (*.f64 x x) 24554767130743505554809/250000000000000000 -553822718361107519809/250000000000000000) (fma.f64 x 156699607947/500000000 -23533438303/500000000))
(/.f64 (-.f64 169868284514612790840026878204658522412665565491287311104392129/15625000000000000000000000000000000000000000000000000 (*.f64 (*.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 x 3)) (*.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 x 3)))) (*.f64 (+.f64 553822718361107519809/250000000000000000 (-.f64 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000) (*.f64 3687680555725012993941/250000000000000000 x))) (-.f64 13033352773350869092174451844127/125000000000000000000000000 (*.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 x 3)))))
(/.f64 (-.f64 169868284514612790840026878204658522412665565491287311104392129/15625000000000000000000000000000000000000000000000000 (*.f64 14804967533694840035033313267624506253854679600088957803705123897129/15625000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 x x) 3))) (*.f64 (-.f64 (fma.f64 (*.f64 x x) 24554767130743505554809/250000000000000000 553822718361107519809/250000000000000000) (*.f64 x 3687680555725012993941/250000000000000000)) (+.f64 13033352773350869092174451844127/125000000000000000000000000 (*.f64 -3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 x 3)))))
(/.f64 (+.f64 169868284514612790840026878204658522412665565491287311104392129/15625000000000000000000000000000000000000000000000000 (*.f64 (pow.f64 x 6) -14804967533694840035033313267624506253854679600088957803705123897129/15625000000000000000000000000000000000000000000000000)) (*.f64 (+.f64 553822718361107519809/250000000000000000 (*.f64 x (-.f64 (*.f64 x 24554767130743505554809/250000000000000000) 3687680555725012993941/250000000000000000))) (+.f64 13033352773350869092174451844127/125000000000000000000000000 (*.f64 (pow.f64 x 3) -3847722382617389411054987020467123/125000000000000000000000000))))
(/.f64 (-.f64 306719603372886620352117082586607327396481/62500000000000000000000000000000000 (*.f64 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000) (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000))) (*.f64 (+.f64 23533438303/500000000 (*.f64 -156699607947/500000000 x)) (+.f64 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000) 553822718361107519809/250000000000000000)))
(/.f64 (-.f64 306719603372886620352117082586607327396481/62500000000000000000000000000000000 (*.f64 (*.f64 x (pow.f64 x 3)) 602936588845041648416945693766371838903026481/62500000000000000000000000000000000)) (*.f64 (+.f64 23533438303/500000000 (*.f64 x -156699607947/500000000)) (fma.f64 (*.f64 x x) 24554767130743505554809/250000000000000000 553822718361107519809/250000000000000000)))
(/.f64 (+.f64 306719603372886620352117082586607327396481/62500000000000000000000000000000000 (*.f64 (pow.f64 x 4) -602936588845041648416945693766371838903026481/62500000000000000000000000000000000)) (*.f64 (+.f64 23533438303/500000000 (*.f64 x -156699607947/500000000)) (fma.f64 (*.f64 x x) 24554767130743505554809/250000000000000000 553822718361107519809/250000000000000000)))
(/.f64 (+.f64 2213953277082883107293006998589109681057845346595525701942933828941509664687533239913393676383/1953125000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 x 3)) 3)) (*.f64 (+.f64 553822718361107519809/250000000000000000 (-.f64 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000) (*.f64 3687680555725012993941/250000000000000000 x))) (+.f64 169868284514612790840026878204658522412665565491287311104392129/15625000000000000000000000000000000000000000000000000 (-.f64 (*.f64 (*.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 x 3)) (*.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 x 3))) (*.f64 13033352773350869092174451844127/125000000000000000000000000 (*.f64 3847722382617389411054987020467123/125000000000000000000000000 (pow.f64 x 3)))))))
(/.f64 (+.f64 2213953277082883107293006998589109681057845346595525701942933828941509664687533239913393676383/1953125000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 (pow.f64 x 3) 3847722382617389411054987020467123/125000000000000000000000000) 3)) (*.f64 (-.f64 (fma.f64 (*.f64 x x) 24554767130743505554809/250000000000000000 553822718361107519809/250000000000000000) (*.f64 x 3687680555725012993941/250000000000000000)) (+.f64 169868284514612790840026878204658522412665565491287311104392129/15625000000000000000000000000000000000000000000000000 (-.f64 (*.f64 14804967533694840035033313267624506253854679600088957803705123897129/15625000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 x x) 3)) (*.f64 50148723186570566137922634210087801237142188789182854700324136621/15625000000000000000000000000000000000000000000000000 (pow.f64 x 3))))))
(/.f64 (+.f64 2213953277082883107293006998589109681057845346595525701942933828941509664687533239913393676383/1953125000000000000000000000000000000000000000000000000000000000000000000000000 (*.f64 56965404953321405347023404571215175020478116016932249721645799532182721925172341858993058855778589867/1953125000000000000000000000000000000000000000000000000000000000000000000000000 (pow.f64 (pow.f64 x 3) 3))) (*.f64 (+.f64 553822718361107519809/250000000000000000 (*.f64 x (-.f64 (*.f64 x 24554767130743505554809/250000000000000000) 3687680555725012993941/250000000000000000))) (+.f64 (*.f64 (pow.f64 x 6) 14804967533694840035033313267624506253854679600088957803705123897129/15625000000000000000000000000000000000000000000000000) (+.f64 (*.f64 -50148723186570566137922634210087801237142188789182854700324136621/15625000000000000000000000000000000000000000000000000 (pow.f64 x 3)) 169868284514612790840026878204658522412665565491287311104392129/15625000000000000000000000000000000000000000000000000))))
(/.f64 (-.f64 169868284514612790840026878204658522412665565491287311104392129/15625000000000000000000000000000000000000000000000000 (pow.f64 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000) 3)) (*.f64 (+.f64 23533438303/500000000 (*.f64 -156699607947/500000000 x)) (+.f64 306719603372886620352117082586607327396481/62500000000000000000000000000000000 (+.f64 (*.f64 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000) (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000)) (*.f64 553822718361107519809/250000000000000000 (*.f64 (*.f64 x x) 24554767130743505554809/250000000000000000))))))
(/.f64 (-.f64 169868284514612790840026878204658522412665565491287311104392129/15625000000000000000000000000000000000000000000000000 (*.f64 (pow.f64 (*.f64 x x) 3) 14804967533694840035033313267624506253854679600088957803705123897129/15625000000000000000000000000000000000000000000000000)) (*.f64 (+.f64 23533438303/500000000 (*.f64 x -156699607947/500000000)) (+.f64 306719603372886620352117082586607327396481/62500000000000000000000000000000000 (*.f64 (*.f64 x (*.f64 x 24554767130743505554809/250000000000000000)) (fma.f64 (*.f64 x x) 24554767130743505554809/250000000000000000 553822718361107519809/250000000000000000)))))
(/.f64 (/.f64 (+.f64 169868284514612790840026878204658522412665565491287311104392129/15625000000000000000000000000000000000000000000000000 (*.f64 (pow.f64 x 6) -14804967533694840035033313267624506253854679600088957803705123897129/15625000000000000000000000000000000000000000000000000)) (+.f64 23533438303/500000000 (*.f64 x -156699607947/500000000))) (+.f64 306719603372886620352117082586607327396481/62500000000000000000000000000000000 (+.f64 (*.f64 (pow.f64 x 4) 602936588845041648416945693766371838903026481/62500000000000000000000000000000000) (*.f64 (*.f64 x x) 13598987881072340665282760875893292502711481/62500000000000000000000000000000000))))
(pow.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) 1)
(fma.f64 x 156699607947/500000000 23533438303/500000000)
(pow.f64 (sqrt.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000)) 2)
(fma.f64 x 156699607947/500000000 23533438303/500000000)
(pow.f64 (cbrt.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000)) 3)
(fma.f64 x 156699607947/500000000 23533438303/500000000)
(pow.f64 (pow.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) 3) 1/3)
(fma.f64 x 156699607947/500000000 23533438303/500000000)
(sqrt.f64 (pow.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) 2))
(log.f64 (exp.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000)))
(fma.f64 x 156699607947/500000000 23533438303/500000000)
(log.f64 (+.f64 1 (expm1.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000))))
(fma.f64 x 156699607947/500000000 23533438303/500000000)
(cbrt.f64 (pow.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000) 3))
(fma.f64 x 156699607947/500000000 23533438303/500000000)
(expm1.f64 (log1p.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000)))
(fma.f64 x 156699607947/500000000 23533438303/500000000)
(exp.f64 (log.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000)))
(fma.f64 x 156699607947/500000000 23533438303/500000000)
(exp.f64 (*.f64 (log.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000)) 1))
(fma.f64 x 156699607947/500000000 23533438303/500000000)
(log1p.f64 (expm1.f64 (fma.f64 x 156699607947/500000000 23533438303/500000000)))
(fma.f64 x 156699607947/500000000 23533438303/500000000)
(fma.f64 x 156699607947/500000000 23533438303/500000000)
(fma.f64 156699607947/500000000 x 23533438303/500000000)
(fma.f64 x 156699607947/500000000 23533438303/500000000)
(fma.f64 1 (*.f64 x 156699607947/500000000) 23533438303/500000000)
(fma.f64 x 156699607947/500000000 23533438303/500000000)
(fma.f64 (sqrt.f64 (*.f64 x 156699607947/500000000)) (sqrt.f64 (*.f64 x 156699607947/500000000)) 23533438303/500000000)
(+.f64 (pow.f64 (sqrt.f64 (*.f64 x 156699607947/500000000)) 2) 23533438303/500000000)
(+.f64 23533438303/500000000 (pow.f64 (sqrt.f64 (*.f64 x 156699607947/500000000)) 2))
(fma.f64 (pow.f64 (cbrt.f64 (*.f64 x 156699607947/500000000)) 2) (cbrt.f64 (*.f64 x 156699607947/500000000)) 23533438303/500000000)
(fma.f64 x 156699607947/500000000 23533438303/500000000)

localize35.0ms (0.1%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.34%
(/.f64 (+.f64 x -2) (/.f64 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) 625000000000000000000/10838835996651139530249) (-.f64 (*.f64 (/.f64 1 x) 63615716158700684400745/10838835996651139530249) 25000000000/104109730557)))
0.39%
(/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))
0.53%
(*.f64 (/.f64 1 x) 63615716158700684400745/10838835996651139530249)
26.28%
(/.f64 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) 625000000000000000000/10838835996651139530249) (-.f64 (*.f64 (/.f64 1 x) 63615716158700684400745/10838835996651139530249) 25000000000/104109730557))
Compiler

Compiled 77 to 55 computations (28.6% saved)

series1.0ms (0%)

Counts
2 → 24
Calls

6 calls:

TimeVariablePointExpression
0.0ms
x
@0
(/.f64 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) 625000000000000000000/10838835996651139530249) (-.f64 (*.f64 (/.f64 1 x) 63615716158700684400745/10838835996651139530249) 25000000000/104109730557))
0.0ms
x
@0
(/.f64 (+.f64 x -2) (/.f64 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) 625000000000000000000/10838835996651139530249) (-.f64 (*.f64 (/.f64 1 x) 63615716158700684400745/10838835996651139530249) 25000000000/104109730557)))
0.0ms
x
@inf
(/.f64 (+.f64 x -2) (/.f64 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) 625000000000000000000/10838835996651139530249) (-.f64 (*.f64 (/.f64 1 x) 63615716158700684400745/10838835996651139530249) 25000000000/104109730557)))
0.0ms
x
@-inf
(/.f64 (+.f64 x -2) (/.f64 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) 625000000000000000000/10838835996651139530249) (-.f64 (*.f64 (/.f64 1 x) 63615716158700684400745/10838835996651139530249) 25000000000/104109730557)))
0.0ms
x
@inf
(/.f64 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) 625000000000000000000/10838835996651139530249) (-.f64 (*.f64 (/.f64 1 x) 63615716158700684400745/10838835996651139530249) 25000000000/104109730557))

rewrite193.0ms (0.8%)

Algorithm
batch-egg-rewrite
Rules
1094×distribute-rgt-in
1022×distribute-lft-in
416×add-sqr-sqrt
396×add-exp-log
396×add-cbrt-cube
Iterations

Useful iterations: 1 (0.0ms)

IterNodesCost
01886
142338
2586338
Stop Event
node limit
Counts
2 → 127
Calls
Call 1
Inputs
(/.f64 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) 625000000000000000000/10838835996651139530249) (-.f64 (*.f64 (/.f64 1 x) 63615716158700684400745/10838835996651139530249) 25000000000/104109730557))
(/.f64 (+.f64 x -2) (/.f64 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) 625000000000000000000/10838835996651139530249) (-.f64 (*.f64 (/.f64 1 x) 63615716158700684400745/10838835996651139530249) 25000000000/104109730557)))
Outputs
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (/.f64 (pow.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))) (neg.f64 (/.f64 625000000000000000000/10838835996651139530249 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (/.f64 (pow.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))) (*.f64 1 (neg.f64 (/.f64 625000000000000000000/10838835996651139530249 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (/.f64 (pow.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))) (*.f64 -625000000000000000000/10838835996651139530249 (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (neg.f64 (/.f64 625000000000000000000/10838835996651139530249 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))) (*.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (/.f64 (pow.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)) (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (*.f64 (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)) -625000000000000000000/10838835996651139530249))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)) -625000000000000000000/10838835996651139530249) (*.f64 (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)) (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (/.f64 63615716158700684400745/10838835996651139530249 x)) (*.f64 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) 25000000000/104109730557))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) 25000000000/104109730557) (*.f64 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (/.f64 63615716158700684400745/10838835996651139530249 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (*.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (/.f64 (pow.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)))) (*.f64 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (neg.f64 (/.f64 625000000000000000000/10838835996651139530249 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) -15625000000000000000000000000000/1128428295162862690821234941118693)) (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (*.f64 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) -15625000000000000000000000000000/1128428295162862690821234941118693)) (+.f64 625000000000000000000/10838835996651139530249 (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) -15625000000000000000000000000000/1128428295162862690821234941118693)) (+.f64 625000000000000000000/10838835996651139530249 (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))) (*.f64 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) -15625000000000000000000000000000/1128428295162862690821234941118693)) (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) -15625000000000000000000000000000/1128428295162862690821234941118693)) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) 625000000000000000000/10838835996651139530249)) (*.f64 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) -15625000000000000000000000000000/1128428295162862690821234941118693)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (/.f64 (pow.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))) 1) (*.f64 (neg.f64 (/.f64 625000000000000000000/10838835996651139530249 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -625000000000000000000/10838835996651139530249 (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))) (*.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (/.f64 (pow.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249))) (*.f64 25000000000/104109730557 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 25000000000/104109730557 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249))) (*.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (/.f64 (pow.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))) (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249))) (*.f64 (neg.f64 (/.f64 625000000000000000000/10838835996651139530249 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))) (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) -15625000000000000000000000000000/1128428295162862690821234941118693))) (*.f64 (+.f64 625000000000000000000/10838835996651139530249 (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)) (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) -15625000000000000000000000000000/1128428295162862690821234941118693))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (+.f64 625000000000000000000/10838835996651139530249 (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)) (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) -15625000000000000000000000000000/1128428295162862690821234941118693))) (*.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) -15625000000000000000000000000000/1128428295162862690821234941118693))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) 625000000000000000000/10838835996651139530249) (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) -15625000000000000000000000000000/1128428295162862690821234941118693))) (*.f64 (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x) (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) -15625000000000000000000000000000/1128428295162862690821234941118693))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (*.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (/.f64 (pow.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))) (/.f64 625000000000000000000/10838835996651139530249 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 63615716158700684400745/10838835996651139530249 x))) 79109730557/104109730557)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log.f64 (+.f64 129109730557/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (+.f64 25000000000/104109730557 (exp.f64 (log1p.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (*.f64 (sqrt.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2) (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) 2) (*.f64 (cbrt.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (/.f64 1 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))) (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)) 2)) (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) -15625000000000000000000000000000/1128428295162862690821234941118693)) (+.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) 625000000000000000000/10838835996651139530249) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) 1) (/.f64 (sqrt.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)) 2)) (/.f64 (sqrt.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) 2) 1) (/.f64 (cbrt.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) 2) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))) (/.f64 (cbrt.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) 2) (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)) 2)) (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 -1 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) 3) (pow.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log.f64 (+.f64 129109730557/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 1 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (/.f64 1 x) 63615716158700684400745/10838835996651139530249 25000000000/104109730557)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x) 25000000000/104109730557)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (sqrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) (sqrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 25000000000/104109730557)))) (#(struct:change #<rule egg-rr> (2) ((x fma.f64 (cbrt.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 25000000000/104109730557)))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (/.f64 63615716158700684400745/10838835996651139530249 x)) (*.f64 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) -25000000000/104109730557))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) -25000000000/104109730557) (*.f64 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (/.f64 63615716158700684400745/10838835996651139530249 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249))) (*.f64 -25000000000/104109730557 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -25000000000/104109730557 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249))) (*.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (/.f64 63615716158700684400745/10838835996651139530249 x))) (*.f64 1 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) -25000000000/104109730557)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 1 (*.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)))) (*.f64 1 (*.f64 -25000000000/104109730557 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 -1 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) x) (*.f64 (/.f64 -1 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) -2))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 -1 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) -2) (*.f64 (/.f64 -1 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) 1) (/.f64 63615716158700684400745/10838835996651139530249 x)) (*.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) 1) -25000000000/104109730557))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) 1) -25000000000/104109730557) (*.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) 1) (/.f64 63615716158700684400745/10838835996651139530249 x)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) (neg.f64 (/.f64 63615716158700684400745/10838835996651139530249 x))) (*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) 25000000000/104109730557))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (/.f64 63615716158700684400745/10838835996651139530249 x)) 1) (*.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) -25000000000/104109730557) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249))) 1) (*.f64 (*.f64 -25000000000/104109730557 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (/.f64 -1 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))) (*.f64 -2 (/.f64 -1 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -2 (/.f64 -1 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))) (*.f64 x (/.f64 -1 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (*.f64 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) 1)) (*.f64 -25000000000/104109730557 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 -25000000000/104109730557 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) 1)) (*.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (*.f64 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) 1)))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (neg.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))))) (*.f64 25000000000/104109730557 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))))))))) (#(struct:change #<rule egg-rr> (2) ((x -.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557) (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x -2) (/.f64 -1 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))) (sqrt.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 x -2)) (*.f64 (sqrt.f64 (+.f64 x -2)) (/.f64 -1 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))) 2) (cbrt.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (*.f64 (cbrt.f64 (+.f64 x -2)) (/.f64 -1 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 -1 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) (+.f64 x -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (-.f64 2 x) (/.f64 1 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) 1) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)) 2)) (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 x -2) 1) (/.f64 -1 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (/.f64 (+.f64 x -2) (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (/.f64 (+.f64 x -2) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2)) (/.f64 (+.f64 x -2) (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (/.f64 (sqrt.f64 (+.f64 x -2)) (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) 1) (/.f64 (sqrt.f64 (+.f64 x -2)) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2)) (/.f64 (sqrt.f64 (+.f64 x -2)) (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (/.f64 (cbrt.f64 (+.f64 x -2)) (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) 1) (/.f64 (cbrt.f64 (+.f64 x -2)) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (/.f64 (cbrt.f64 (+.f64 x -2)) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2)) (cbrt.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (sqrt.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))) 2)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (cbrt.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))) 3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (pow.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) 3) 1/3)))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)) (-.f64 2 x)) -1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (+.f64 x -2) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))))) (#(struct:change #<rule egg-rr> (2) ((x sqrt.f64 (pow.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) 2))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (pow.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) 3))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (/.f64 (pow.f64 (+.f64 x -2) 3) (pow.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557) 3)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))) 1))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))))))

simplify172.0ms (0.7%)

Algorithm
egg-herbie
Rules
1482×associate-*l/
1132×distribute-lft-in
1048×distribute-rgt-in
948×*-commutative
802×unswap-sqr
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
03465107
19274717
231324349
Stop Event
node limit
Counts
151 → 186
Calls
Call 1
Inputs
(/.f64 63615716158700684400745/10838835996651139530249 x)
(+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)))
(+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)))
(+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)))
25000000000/104109730557
(+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)))
(+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)))
(+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)))
25000000000/104109730557
(+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)))
(+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)))
(+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)))
(*.f64 -21677671993302279060498/63615716158700684400745 x)
(+.f64 (*.f64 -21677671993302279060498/63615716158700684400745 x) (*.f64 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005 (pow.f64 x 2)))
(+.f64 (*.f64 -21677671993302279060498/63615716158700684400745 x) (+.f64 (*.f64 -15531958483728442896900204939725691302376040162924525257000000000/2059601734647409189681626961129620613782216990037768112413421947949 (pow.f64 x 3)) (*.f64 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005 (pow.f64 x 2))))
(+.f64 (*.f64 8085140063817392293767204333964610734904639776273413528167055890745000000000000000000/26204607870259429605616389111760184167438200498848992347743571634994940522647095129364401 (pow.f64 x 4)) (+.f64 (*.f64 -21677671993302279060498/63615716158700684400745 x) (+.f64 (*.f64 -15531958483728442896900204939725691302376040162924525257000000000/2059601734647409189681626961129620613782216990037768112413421947949 (pow.f64 x 3)) (*.f64 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005 (pow.f64 x 2)))))
(*.f64 104109730557/25000000000 x)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 (/.f64 1 x))) (+.f64 (*.f64 2228132873331717514604942953872073445011286406000685871983421947949/33871362489534811032028125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))) 13764240537310136880149/125000000000000000000))
(*.f64 104109730557/25000000000 x)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 (/.f64 1 x))) (+.f64 (*.f64 2228132873331717514604942953872073445011286406000685871983421947949/33871362489534811032028125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))) 13764240537310136880149/125000000000000000000))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))
(+.f64 (*.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (/.f64 (pow.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))) (neg.f64 (/.f64 625000000000000000000/10838835996651139530249 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))))
(+.f64 (*.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (/.f64 (pow.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))) (*.f64 1 (neg.f64 (/.f64 625000000000000000000/10838835996651139530249 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)))))
(+.f64 (*.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (/.f64 (pow.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))) (*.f64 -625000000000000000000/10838835996651139530249 (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))))
(+.f64 (neg.f64 (/.f64 625000000000000000000/10838835996651139530249 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))) (*.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (/.f64 (pow.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))))
(+.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)) (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (*.f64 (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)) -625000000000000000000/10838835996651139530249))
(+.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)) -625000000000000000000/10838835996651139530249) (*.f64 (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)) (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))))
(+.f64 (*.f64 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (/.f64 63615716158700684400745/10838835996651139530249 x)) (*.f64 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) 25000000000/104109730557))
(+.f64 (*.f64 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) 25000000000/104109730557) (*.f64 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (/.f64 63615716158700684400745/10838835996651139530249 x)))
(+.f64 (*.f64 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (*.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (/.f64 (pow.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)))) (*.f64 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (neg.f64 (/.f64 625000000000000000000/10838835996651139530249 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)))))
(+.f64 (*.f64 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) -15625000000000000000000000000000/1128428295162862690821234941118693)) (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (*.f64 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) -15625000000000000000000000000000/1128428295162862690821234941118693)) (+.f64 625000000000000000000/10838835996651139530249 (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))))
(+.f64 (*.f64 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) -15625000000000000000000000000000/1128428295162862690821234941118693)) (+.f64 625000000000000000000/10838835996651139530249 (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))) (*.f64 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) -15625000000000000000000000000000/1128428295162862690821234941118693)) (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))))
(+.f64 (*.f64 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) -15625000000000000000000000000000/1128428295162862690821234941118693)) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) 625000000000000000000/10838835996651139530249)) (*.f64 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) -15625000000000000000000000000000/1128428295162862690821234941118693)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)))
(+.f64 (*.f64 (*.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (/.f64 (pow.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))) 1) (*.f64 (neg.f64 (/.f64 625000000000000000000/10838835996651139530249 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))) 1))
(+.f64 (*.f64 -625000000000000000000/10838835996651139530249 (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))) (*.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (/.f64 (pow.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))))
(+.f64 (*.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249))) (*.f64 25000000000/104109730557 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249))))
(+.f64 (*.f64 25000000000/104109730557 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249))) (*.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249))))
(+.f64 (*.f64 (*.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (/.f64 (pow.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))) (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249))) (*.f64 (neg.f64 (/.f64 625000000000000000000/10838835996651139530249 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))) (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249))))
(+.f64 (*.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) -15625000000000000000000000000000/1128428295162862690821234941118693))) (*.f64 (+.f64 625000000000000000000/10838835996651139530249 (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)) (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) -15625000000000000000000000000000/1128428295162862690821234941118693))))
(+.f64 (*.f64 (+.f64 625000000000000000000/10838835996651139530249 (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)) (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) -15625000000000000000000000000000/1128428295162862690821234941118693))) (*.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) -15625000000000000000000000000000/1128428295162862690821234941118693))))
(+.f64 (*.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) 625000000000000000000/10838835996651139530249) (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) -15625000000000000000000000000000/1128428295162862690821234941118693))) (*.f64 (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x) (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) -15625000000000000000000000000000/1128428295162862690821234941118693))))
(-.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)
(-.f64 (*.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (/.f64 (pow.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))) (/.f64 625000000000000000000/10838835996651139530249 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)))
(-.f64 (exp.f64 (log1p.f64 (/.f64 63615716158700684400745/10838835996651139530249 x))) 79109730557/104109730557)
(-.f64 (exp.f64 (log.f64 (+.f64 129109730557/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))) 1)
(-.f64 (+.f64 25000000000/104109730557 (exp.f64 (log1p.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)))) 1)
(*.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)))
(*.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(*.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557) 1)
(*.f64 (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(*.f64 (sqrt.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (*.f64 (sqrt.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))))
(*.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2) (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) 2) (*.f64 (cbrt.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))))
(*.f64 (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249))
(*.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (/.f64 1 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))) (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)) 2)) (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))))
(*.f64 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(*.f64 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) -15625000000000000000000000000000/1128428295162862690821234941118693)) (+.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) 625000000000000000000/10838835996651139530249) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) 1) (/.f64 (sqrt.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)) 2)) (/.f64 (sqrt.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) 2) 1) (/.f64 (cbrt.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) 2) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))) (/.f64 (cbrt.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) 2) (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)) 2)) (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(pow.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557) 1)
(pow.f64 (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 3)
(pow.f64 (pow.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557) 3) 1/3)
(pow.f64 (/.f64 -1 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) -1)
(neg.f64 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(sqrt.f64 (pow.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557) 2))
(log.f64 (exp.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))
(cbrt.f64 (pow.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557) 3))
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) 3) (pow.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557) 3)))
(expm1.f64 (log.f64 (+.f64 129109730557/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(exp.f64 (log.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 1))
(log1p.f64 (expm1.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(fma.f64 1 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(fma.f64 (/.f64 1 x) 63615716158700684400745/10838835996651139530249 25000000000/104109730557)
(fma.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x) 25000000000/104109730557)
(fma.f64 (sqrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) (sqrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 25000000000/104109730557)
(fma.f64 (cbrt.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 25000000000/104109730557)
(+.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (/.f64 63615716158700684400745/10838835996651139530249 x)) (*.f64 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) -25000000000/104109730557))
(+.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) -25000000000/104109730557) (*.f64 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (/.f64 63615716158700684400745/10838835996651139530249 x)))
(+.f64 (*.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249))) (*.f64 -25000000000/104109730557 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249))))
(+.f64 (*.f64 -25000000000/104109730557 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249))) (*.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249))))
(+.f64 (*.f64 1 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (/.f64 63615716158700684400745/10838835996651139530249 x))) (*.f64 1 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) -25000000000/104109730557)))
(+.f64 (*.f64 1 (*.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)))) (*.f64 1 (*.f64 -25000000000/104109730557 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)))))
(+.f64 (*.f64 (/.f64 -1 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) x) (*.f64 (/.f64 -1 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) -2))
(+.f64 (*.f64 (/.f64 -1 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) -2) (*.f64 (/.f64 -1 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) x))
(+.f64 (*.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) 1) (/.f64 63615716158700684400745/10838835996651139530249 x)) (*.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) 1) -25000000000/104109730557))
(+.f64 (*.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) 1) -25000000000/104109730557) (*.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) 1) (/.f64 63615716158700684400745/10838835996651139530249 x)))
(+.f64 (*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) (neg.f64 (/.f64 63615716158700684400745/10838835996651139530249 x))) (*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) 25000000000/104109730557))
(+.f64 (*.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (/.f64 63615716158700684400745/10838835996651139530249 x)) 1) (*.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) -25000000000/104109730557) 1))
(+.f64 (*.f64 (*.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249))) 1) (*.f64 (*.f64 -25000000000/104109730557 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249))) 1))
(+.f64 (*.f64 x (/.f64 -1 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))) (*.f64 -2 (/.f64 -1 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(+.f64 (*.f64 -2 (/.f64 -1 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))) (*.f64 x (/.f64 -1 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(+.f64 (*.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (*.f64 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) 1)) (*.f64 -25000000000/104109730557 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) 1)))
(+.f64 (*.f64 -25000000000/104109730557 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) 1)) (*.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (*.f64 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) 1)))
(+.f64 (*.f64 (neg.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))))) (*.f64 25000000000/104109730557 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))) 1)
(*.f64 1 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(*.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557) (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)))
(*.f64 (+.f64 x -2) (/.f64 -1 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(*.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) 1)
(*.f64 (sqrt.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))) (sqrt.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(*.f64 (sqrt.f64 (+.f64 x -2)) (*.f64 (sqrt.f64 (+.f64 x -2)) (/.f64 -1 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(*.f64 (cbrt.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))) 2))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))) 2) (cbrt.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (*.f64 (cbrt.f64 (+.f64 x -2)) (/.f64 -1 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))
(*.f64 (/.f64 -1 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) (+.f64 x -2))
(*.f64 (-.f64 2 x) (/.f64 1 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(*.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) 1) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))
(*.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)))
(*.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)) 2)) (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)))
(*.f64 (/.f64 (+.f64 x -2) 1) (/.f64 -1 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(*.f64 (/.f64 1 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (/.f64 (+.f64 x -2) (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (/.f64 (+.f64 x -2) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2)) (/.f64 (+.f64 x -2) (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))
(*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (/.f64 (sqrt.f64 (+.f64 x -2)) (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) 1) (/.f64 (sqrt.f64 (+.f64 x -2)) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2)) (/.f64 (sqrt.f64 (+.f64 x -2)) (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (/.f64 (cbrt.f64 (+.f64 x -2)) (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) 1) (/.f64 (cbrt.f64 (+.f64 x -2)) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (/.f64 (cbrt.f64 (+.f64 x -2)) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2)) (cbrt.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(pow.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) 1)
(pow.f64 (sqrt.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))) 2)
(pow.f64 (cbrt.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))) 3)
(pow.f64 (pow.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) 3) 1/3)
(pow.f64 (/.f64 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)) (-.f64 2 x)) -1)
(neg.f64 (/.f64 (+.f64 x -2) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) 2))
(log.f64 (exp.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) 3))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 x -2) 3) (pow.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557) 3)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(exp.f64 (log.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))) 1))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
Outputs
(/.f64 63615716158700684400745/10838835996651139530249 x)
(+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
25000000000/104109730557
(+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
25000000000/104109730557
(+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(*.f64 -21677671993302279060498/63615716158700684400745 x)
(*.f64 x -21677671993302279060498/63615716158700684400745)
(+.f64 (*.f64 -21677671993302279060498/63615716158700684400745 x) (*.f64 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005 (pow.f64 x 2)))
(fma.f64 -21677671993302279060498/63615716158700684400745 x (*.f64 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005 (*.f64 x x)))
(fma.f64 x -21677671993302279060498/63615716158700684400745 (*.f64 x (*.f64 x 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005)))
(*.f64 x (+.f64 -21677671993302279060498/63615716158700684400745 (*.f64 x 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005)))
(+.f64 (*.f64 -21677671993302279060498/63615716158700684400745 x) (+.f64 (*.f64 -15531958483728442896900204939725691302376040162924525257000000000/2059601734647409189681626961129620613782216990037768112413421947949 (pow.f64 x 3)) (*.f64 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005 (pow.f64 x 2))))
(fma.f64 -21677671993302279060498/63615716158700684400745 x (fma.f64 -15531958483728442896900204939725691302376040162924525257000000000/2059601734647409189681626961129620613782216990037768112413421947949 (pow.f64 x 3) (*.f64 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005 (*.f64 x x))))
(fma.f64 x -21677671993302279060498/63615716158700684400745 (fma.f64 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005 (*.f64 x x) (*.f64 -15531958483728442896900204939725691302376040162924525257000000000/2059601734647409189681626961129620613782216990037768112413421947949 (pow.f64 x 3))))
(fma.f64 x -21677671993302279060498/63615716158700684400745 (*.f64 (*.f64 x x) (+.f64 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005 (*.f64 x -15531958483728442896900204939725691302376040162924525257000000000/2059601734647409189681626961129620613782216990037768112413421947949))))
(+.f64 (*.f64 8085140063817392293767204333964610734904639776273413528167055890745000000000000000000/26204607870259429605616389111760184167438200498848992347743571634994940522647095129364401 (pow.f64 x 4)) (+.f64 (*.f64 -21677671993302279060498/63615716158700684400745 x) (+.f64 (*.f64 -15531958483728442896900204939725691302376040162924525257000000000/2059601734647409189681626961129620613782216990037768112413421947949 (pow.f64 x 3)) (*.f64 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005 (pow.f64 x 2)))))
(fma.f64 8085140063817392293767204333964610734904639776273413528167055890745000000000000000000/26204607870259429605616389111760184167438200498848992347743571634994940522647095129364401 (pow.f64 x 4) (fma.f64 -21677671993302279060498/63615716158700684400745 x (fma.f64 -15531958483728442896900204939725691302376040162924525257000000000/2059601734647409189681626961129620613782216990037768112413421947949 (pow.f64 x 3) (*.f64 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005 (*.f64 x x)))))
(fma.f64 8085140063817392293767204333964610734904639776273413528167055890745000000000000000000/26204607870259429605616389111760184167438200498848992347743571634994940522647095129364401 (pow.f64 x 4) (fma.f64 x -21677671993302279060498/63615716158700684400745 (fma.f64 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005 (*.f64 x x) (*.f64 -15531958483728442896900204939725691302376040162924525257000000000/2059601734647409189681626961129620613782216990037768112413421947949 (pow.f64 x 3)))))
(fma.f64 8085140063817392293767204333964610734904639776273413528167055890745000000000000000000/26204607870259429605616389111760184167438200498848992347743571634994940522647095129364401 (pow.f64 x 4) (fma.f64 x -21677671993302279060498/63615716158700684400745 (*.f64 (*.f64 x x) (+.f64 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005 (*.f64 x -15531958483728442896900204939725691302376040162924525257000000000/2059601734647409189681626961129620613782216990037768112413421947949)))))
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)
(fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(+.f64 (fma.f64 104109730557/25000000000 x (/.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(+.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000) (/.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 x))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 (/.f64 1 x))) (+.f64 (*.f64 2228132873331717514604942953872073445011286406000685871983421947949/33871362489534811032028125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))) 13764240537310136880149/125000000000000000000))
(-.f64 (fma.f64 104109730557/25000000000 x (/.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 x)) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 2228132873331717514604942953872073445011286406000685871983421947949/33871362489534811032028125000000000000000000000000000000000000 (*.f64 x x))))
(fma.f64 x 104109730557/25000000000 (-.f64 (/.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 x) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 (/.f64 2228132873331717514604942953872073445011286406000685871983421947949/33871362489534811032028125000000000000000000000000000000000000 x) x))))
(fma.f64 x 104109730557/25000000000 (-.f64 (/.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 x) (fma.f64 2228132873331717514604942953872073445011286406000685871983421947949/33871362489534811032028125000000000000000000000000000000000000 (pow.f64 x -2) 13764240537310136880149/125000000000000000000)))
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)
(fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(+.f64 (fma.f64 104109730557/25000000000 x (/.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 x)) -13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 x) (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000))
(+.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000) (/.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 x))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 (/.f64 1 x))) (+.f64 (*.f64 2228132873331717514604942953872073445011286406000685871983421947949/33871362489534811032028125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2))) 13764240537310136880149/125000000000000000000))
(-.f64 (fma.f64 104109730557/25000000000 x (/.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 x)) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 2228132873331717514604942953872073445011286406000685871983421947949/33871362489534811032028125000000000000000000000000000000000000 (*.f64 x x))))
(fma.f64 x 104109730557/25000000000 (-.f64 (/.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 x) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 (/.f64 2228132873331717514604942953872073445011286406000685871983421947949/33871362489534811032028125000000000000000000000000000000000000 x) x))))
(fma.f64 x 104109730557/25000000000 (-.f64 (/.f64 175124403832320693043256327764324625190262201/65068581598125000000000000000000000000000 x) (fma.f64 2228132873331717514604942953872073445011286406000685871983421947949/33871362489534811032028125000000000000000000000000000000000000 (pow.f64 x -2) 13764240537310136880149/125000000000000000000)))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(+.f64 (*.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (/.f64 (pow.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))) (neg.f64 (/.f64 625000000000000000000/10838835996651139530249 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))))
(fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (/.f64 (pow.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)) (/.f64 -625000000000000000000/10838835996651139530249 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)))
(/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))
(+.f64 (*.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (/.f64 (pow.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))) (*.f64 1 (neg.f64 (/.f64 625000000000000000000/10838835996651139530249 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)))))
(fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (/.f64 (pow.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)) (/.f64 -625000000000000000000/10838835996651139530249 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)))
(/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))
(+.f64 (*.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (/.f64 (pow.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))) (*.f64 -625000000000000000000/10838835996651139530249 (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))))
(fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (/.f64 (pow.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)) (/.f64 -625000000000000000000/10838835996651139530249 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)))
(/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))
(+.f64 (neg.f64 (/.f64 625000000000000000000/10838835996651139530249 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))) (*.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (/.f64 (pow.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))))
(fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (/.f64 (pow.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)) (/.f64 -625000000000000000000/10838835996651139530249 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)))
(/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))
(+.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)) (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (*.f64 (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)) -625000000000000000000/10838835996651139530249))
(*.f64 (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)) (+.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) -625000000000000000000/10838835996651139530249))
(*.f64 (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)) (+.f64 -625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))))
(/.f64 (+.f64 -625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))
(+.f64 (*.f64 (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)) -625000000000000000000/10838835996651139530249) (*.f64 (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)) (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))))
(*.f64 (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)) (+.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) -625000000000000000000/10838835996651139530249))
(*.f64 (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)) (+.f64 -625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))))
(/.f64 (+.f64 -625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))
(+.f64 (*.f64 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (/.f64 63615716158700684400745/10838835996651139530249 x)) (*.f64 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) 25000000000/104109730557))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(+.f64 (*.f64 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) 25000000000/104109730557) (*.f64 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (/.f64 63615716158700684400745/10838835996651139530249 x)))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(+.f64 (*.f64 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (*.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (/.f64 (pow.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)))) (*.f64 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (neg.f64 (/.f64 625000000000000000000/10838835996651139530249 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)))))
(fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (/.f64 (pow.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)) (/.f64 -625000000000000000000/10838835996651139530249 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)))
(/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))
(+.f64 (*.f64 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) -15625000000000000000000000000000/1128428295162862690821234941118693)) (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (*.f64 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) -15625000000000000000000000000000/1128428295162862690821234941118693)) (+.f64 625000000000000000000/10838835996651139530249 (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))))
(*.f64 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) -15625000000000000000000000000000/1128428295162862690821234941118693)) (+.f64 (+.f64 625000000000000000000/10838835996651139530249 (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)) (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))))
(*.f64 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) -15625000000000000000000000000000/1128428295162862690821234941118693)) (+.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (+.f64 625000000000000000000/10838835996651139530249 (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))))
(+.f64 (*.f64 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) -15625000000000000000000000000000/1128428295162862690821234941118693)) (+.f64 625000000000000000000/10838835996651139530249 (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))) (*.f64 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) -15625000000000000000000000000000/1128428295162862690821234941118693)) (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))))
(*.f64 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) -15625000000000000000000000000000/1128428295162862690821234941118693)) (+.f64 (+.f64 625000000000000000000/10838835996651139530249 (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)) (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))))
(*.f64 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) -15625000000000000000000000000000/1128428295162862690821234941118693)) (+.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (+.f64 625000000000000000000/10838835996651139530249 (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))))
(+.f64 (*.f64 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) -15625000000000000000000000000000/1128428295162862690821234941118693)) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) 625000000000000000000/10838835996651139530249)) (*.f64 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) -15625000000000000000000000000000/1128428295162862690821234941118693)) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)))
(*.f64 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) -15625000000000000000000000000000/1128428295162862690821234941118693)) (+.f64 (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) 625000000000000000000/10838835996651139530249)))
(+.f64 (*.f64 (*.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (/.f64 (pow.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))) 1) (*.f64 (neg.f64 (/.f64 625000000000000000000/10838835996651139530249 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))) 1))
(fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (/.f64 (pow.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)) (/.f64 -625000000000000000000/10838835996651139530249 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)))
(/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))
(+.f64 (*.f64 -625000000000000000000/10838835996651139530249 (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))) (*.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (/.f64 (pow.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))))
(fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (/.f64 (pow.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)) (/.f64 -625000000000000000000/10838835996651139530249 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)))
(/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))
(+.f64 (*.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249))) (*.f64 25000000000/104109730557 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249))))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(+.f64 (*.f64 25000000000/104109730557 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249))) (*.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249))))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(+.f64 (*.f64 (*.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (/.f64 (pow.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))) (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249))) (*.f64 (neg.f64 (/.f64 625000000000000000000/10838835996651139530249 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))) (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249))))
(fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (/.f64 (pow.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)) (/.f64 -625000000000000000000/10838835996651139530249 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)))
(/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))
(+.f64 (*.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) -15625000000000000000000000000000/1128428295162862690821234941118693))) (*.f64 (+.f64 625000000000000000000/10838835996651139530249 (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)) (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) -15625000000000000000000000000000/1128428295162862690821234941118693))))
(*.f64 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) -15625000000000000000000000000000/1128428295162862690821234941118693)) (+.f64 (+.f64 625000000000000000000/10838835996651139530249 (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)) (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))))
(*.f64 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) -15625000000000000000000000000000/1128428295162862690821234941118693)) (+.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (+.f64 625000000000000000000/10838835996651139530249 (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))))
(+.f64 (*.f64 (+.f64 625000000000000000000/10838835996651139530249 (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)) (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) -15625000000000000000000000000000/1128428295162862690821234941118693))) (*.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) -15625000000000000000000000000000/1128428295162862690821234941118693))))
(*.f64 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) -15625000000000000000000000000000/1128428295162862690821234941118693)) (+.f64 (+.f64 625000000000000000000/10838835996651139530249 (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)) (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))))
(*.f64 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) -15625000000000000000000000000000/1128428295162862690821234941118693)) (+.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) (+.f64 625000000000000000000/10838835996651139530249 (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x))))
(+.f64 (*.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) 625000000000000000000/10838835996651139530249) (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) -15625000000000000000000000000000/1128428295162862690821234941118693))) (*.f64 (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x) (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) -15625000000000000000000000000000/1128428295162862690821234941118693))))
(*.f64 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) -15625000000000000000000000000000/1128428295162862690821234941118693)) (+.f64 (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) 625000000000000000000/10838835996651139530249)))
(-.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(-.f64 (*.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (/.f64 (pow.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))) (/.f64 625000000000000000000/10838835996651139530249 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)))
(fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (/.f64 (pow.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)) (/.f64 -625000000000000000000/10838835996651139530249 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)))
(/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))
(-.f64 (exp.f64 (log1p.f64 (/.f64 63615716158700684400745/10838835996651139530249 x))) 79109730557/104109730557)
(+.f64 (exp.f64 (log1p.f64 (/.f64 63615716158700684400745/10838835996651139530249 x))) -79109730557/104109730557)
(+.f64 25000000000/104109730557 (expm1.f64 (log1p.f64 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(-.f64 (exp.f64 (log.f64 (+.f64 129109730557/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))) 1)
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(-.f64 (+.f64 25000000000/104109730557 (exp.f64 (log1p.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)))) 1)
(+.f64 (exp.f64 (log1p.f64 (/.f64 63615716158700684400745/10838835996651139530249 x))) -79109730557/104109730557)
(+.f64 25000000000/104109730557 (expm1.f64 (log1p.f64 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(*.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)))
(fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (/.f64 (pow.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)) (/.f64 -625000000000000000000/10838835996651139530249 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)))
(/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))
(*.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(*.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557) 1)
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(*.f64 (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(*.f64 (sqrt.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (*.f64 (sqrt.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))))
(fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (/.f64 (pow.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)) (/.f64 -625000000000000000000/10838835996651139530249 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)))
(/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))
(*.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(*.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2) (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(*.f64 (pow.f64 (cbrt.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) 2) (*.f64 (cbrt.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))))
(fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (/.f64 (pow.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)) (/.f64 -625000000000000000000/10838835996651139530249 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)))
(/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))
(*.f64 (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249))
(fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (/.f64 (pow.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)) (/.f64 -625000000000000000000/10838835996651139530249 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)))
(/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))
(*.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (/.f64 1 (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(*.f64 (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (/.f64 1 (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))))
(/.f64 (+.f64 625000000000000000000/10838835996651139530249 (/.f64 -4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))) (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))))
(fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (/.f64 (pow.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)) (/.f64 -625000000000000000000/10838835996651139530249 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)))
(/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)) 2)) (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))))
(fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (/.f64 (pow.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)) (/.f64 -625000000000000000000/10838835996651139530249 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)))
(/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))
(*.f64 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(*.f64 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) -15625000000000000000000000000000/1128428295162862690821234941118693)) (+.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) 625000000000000000000/10838835996651139530249) (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x)))
(*.f64 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 257450216830926148710203370141202576722777123754721014051677743493625/1273350417324164762071560844863517433176460731042563158718314028249 (pow.f64 x 3)) -15625000000000000000000000000000/1128428295162862690821234941118693)) (+.f64 (/.f64 1590392903967517110018625000000000/1128428295162862690821234941118693 x) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) 625000000000000000000/10838835996651139530249)))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) 1) (/.f64 (sqrt.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)))
(fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (/.f64 (pow.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)) (/.f64 -625000000000000000000/10838835996651139530249 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)))
(/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))
(*.f64 (/.f64 (sqrt.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)) 2)) (/.f64 (sqrt.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))))
(fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (/.f64 (pow.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)) (/.f64 -625000000000000000000/10838835996651139530249 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)))
(/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) 2) 1) (/.f64 (cbrt.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)))
(fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (/.f64 (pow.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)) (/.f64 -625000000000000000000/10838835996651139530249 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)))
(/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) 2) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))) (/.f64 (cbrt.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))))
(fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (/.f64 (pow.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)) (/.f64 -625000000000000000000/10838835996651139530249 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)))
(/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) 2) (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)) 2)) (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(*.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) (/.f64 (pow.f64 (cbrt.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) 2) (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)) 2)))
(pow.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557) 1)
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(pow.f64 (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2)
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 3)
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(pow.f64 (pow.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557) 3) 1/3)
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(pow.f64 (/.f64 -1 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) -1)
(/.f64 1 (/.f64 -1 (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))))
(*.f64 -1 (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(+.f64 25000000000/104109730557 (*.f64 -1 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(neg.f64 (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(/.f64 (neg.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(/.f64 (+.f64 625000000000000000000/10838835996651139530249 (*.f64 (pow.f64 x -2) -4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001)) (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(sqrt.f64 (pow.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557) 2))
(fabs.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(log.f64 (exp.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(log.f64 (+.f64 1 (expm1.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(cbrt.f64 (pow.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557) 3))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(cbrt.f64 (/.f64 (pow.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) 3) (pow.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557) 3)))
(expm1.f64 (log.f64 (+.f64 129109730557/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(exp.f64 (log.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(exp.f64 (*.f64 (log.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 1))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(log1p.f64 (expm1.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(fma.f64 1 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(fma.f64 (/.f64 1 x) 63615716158700684400745/10838835996651139530249 25000000000/104109730557)
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(fma.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x) 25000000000/104109730557)
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(fma.f64 (sqrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) (sqrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 25000000000/104109730557)
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)
(fma.f64 (cbrt.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))) (cbrt.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) 25000000000/104109730557)
(+.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (/.f64 63615716158700684400745/10838835996651139530249 x)) (*.f64 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) -25000000000/104109730557))
(*.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557) (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)))
(/.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557) (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 x -2)))
(+.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) -25000000000/104109730557) (*.f64 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (/.f64 63615716158700684400745/10838835996651139530249 x)))
(*.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557) (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)))
(/.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557) (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 x -2)))
(+.f64 (*.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249))) (*.f64 -25000000000/104109730557 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249))))
(*.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557) (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)))
(/.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557) (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 x -2)))
(+.f64 (*.f64 -25000000000/104109730557 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249))) (*.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249))))
(*.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557) (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)))
(/.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557) (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 x -2)))
(+.f64 (*.f64 1 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (/.f64 63615716158700684400745/10838835996651139530249 x))) (*.f64 1 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) -25000000000/104109730557)))
(*.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557) (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)))
(/.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557) (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 x -2)))
(+.f64 (*.f64 1 (*.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)))) (*.f64 1 (*.f64 -25000000000/104109730557 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)))))
(*.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557) (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)))
(/.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557) (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 x -2)))
(+.f64 (*.f64 (/.f64 -1 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) x) (*.f64 (/.f64 -1 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) -2))
(*.f64 (/.f64 -1 (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))) (+.f64 x -2))
(/.f64 (-.f64 2 x) (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(+.f64 (*.f64 (/.f64 -1 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) -2) (*.f64 (/.f64 -1 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) x))
(*.f64 (/.f64 -1 (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))) (+.f64 x -2))
(/.f64 (-.f64 2 x) (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(+.f64 (*.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) 1) (/.f64 63615716158700684400745/10838835996651139530249 x)) (*.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) 1) -25000000000/104109730557))
(*.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557) (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)))
(/.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557) (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 x -2)))
(+.f64 (*.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) 1) -25000000000/104109730557) (*.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) 1) (/.f64 63615716158700684400745/10838835996651139530249 x)))
(*.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557) (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)))
(/.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557) (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 x -2)))
(+.f64 (*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) (neg.f64 (/.f64 63615716158700684400745/10838835996651139530249 x))) (*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) 25000000000/104109730557))
(*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) (+.f64 (/.f64 -63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(*.f64 (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)) (/.f64 (+.f64 x -2) (+.f64 625000000000000000000/10838835996651139530249 (/.f64 -4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))))
(+.f64 (*.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (/.f64 63615716158700684400745/10838835996651139530249 x)) 1) (*.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) -25000000000/104109730557) 1))
(*.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557) (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)))
(/.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557) (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 x -2)))
(+.f64 (*.f64 (*.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249))) 1) (*.f64 (*.f64 -25000000000/104109730557 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249))) 1))
(*.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557) (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)))
(/.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557) (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 x -2)))
(+.f64 (*.f64 x (/.f64 -1 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))) (*.f64 -2 (/.f64 -1 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(*.f64 (/.f64 -1 (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))) (+.f64 x -2))
(/.f64 (-.f64 2 x) (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(+.f64 (*.f64 -2 (/.f64 -1 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))) (*.f64 x (/.f64 -1 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(*.f64 (/.f64 -1 (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))) (+.f64 x -2))
(/.f64 (-.f64 2 x) (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(+.f64 (*.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (*.f64 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) 1)) (*.f64 -25000000000/104109730557 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) 1)))
(*.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557) (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)))
(/.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557) (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 x -2)))
(+.f64 (*.f64 -25000000000/104109730557 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) 1)) (*.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (*.f64 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) 1)))
(*.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557) (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)))
(/.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557) (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 x -2)))
(+.f64 (*.f64 (neg.f64 (/.f64 63615716158700684400745/10838835996651139530249 x)) (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))))) (*.f64 25000000000/104109730557 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x))))))
(*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) (+.f64 (/.f64 -63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(*.f64 (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)) (/.f64 (+.f64 x -2) (+.f64 625000000000000000000/10838835996651139530249 (/.f64 -4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))))
(-.f64 (exp.f64 (log1p.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))) 1)
(*.f64 (/.f64 -1 (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))) (+.f64 x -2))
(/.f64 (-.f64 2 x) (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(*.f64 1 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(*.f64 (/.f64 -1 (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))) (+.f64 x -2))
(/.f64 (-.f64 2 x) (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(*.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557) (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)))
(/.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557) (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 x -2)))
(*.f64 (+.f64 x -2) (/.f64 -1 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(*.f64 (/.f64 -1 (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))) (+.f64 x -2))
(/.f64 (-.f64 2 x) (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(*.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) 1)
(*.f64 (/.f64 -1 (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))) (+.f64 x -2))
(/.f64 (-.f64 2 x) (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(*.f64 (sqrt.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))) (sqrt.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(*.f64 (/.f64 -1 (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))) (+.f64 x -2))
(/.f64 (-.f64 2 x) (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(*.f64 (sqrt.f64 (+.f64 x -2)) (*.f64 (sqrt.f64 (+.f64 x -2)) (/.f64 -1 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(*.f64 (/.f64 -1 (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))) (+.f64 x -2))
(/.f64 (-.f64 2 x) (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(*.f64 (cbrt.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))) (pow.f64 (cbrt.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))) 2))
(*.f64 (/.f64 -1 (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))) (+.f64 x -2))
(/.f64 (-.f64 2 x) (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(*.f64 (pow.f64 (cbrt.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))) 2) (cbrt.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(*.f64 (/.f64 -1 (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))) (+.f64 x -2))
(/.f64 (-.f64 2 x) (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(*.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (*.f64 (cbrt.f64 (+.f64 x -2)) (/.f64 -1 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(*.f64 (/.f64 -1 (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))) (+.f64 x -2))
(/.f64 (-.f64 2 x) (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))
(*.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557) (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)))
(/.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557) (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 x -2)))
(*.f64 (/.f64 -1 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) (+.f64 x -2))
(*.f64 (/.f64 -1 (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))) (+.f64 x -2))
(/.f64 (-.f64 2 x) (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(*.f64 (-.f64 2 x) (/.f64 1 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(*.f64 (/.f64 -1 (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))) (+.f64 x -2))
(/.f64 (-.f64 2 x) (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(*.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) 1) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))
(*.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557) (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)))
(/.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557) (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 x -2)))
(*.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)))
(*.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557) (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)))
(/.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557) (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 x -2)))
(*.f64 (*.f64 (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)) 2)) (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557)))
(*.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557) (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)))
(/.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557) (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 x -2)))
(*.f64 (/.f64 (+.f64 x -2) 1) (/.f64 -1 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(*.f64 (/.f64 -1 (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))) (+.f64 x -2))
(/.f64 (-.f64 2 x) (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(*.f64 (/.f64 1 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (/.f64 (+.f64 x -2) (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))))
(*.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557) (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)))
(/.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557) (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 x -2)))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (/.f64 (+.f64 x -2) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(*.f64 (/.f64 1 (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2)) (/.f64 (+.f64 x -2) (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (/.f64 (+.f64 x -2) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) (-.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(*.f64 (/.f64 (+.f64 x -2) (-.f64 625000000000000000000/10838835996651139530249 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))) (+.f64 (/.f64 -63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(*.f64 (+.f64 25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)) (/.f64 (+.f64 x -2) (+.f64 625000000000000000000/10838835996651139530249 (/.f64 -4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (/.f64 (sqrt.f64 (+.f64 x -2)) (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))))
(*.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557) (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)))
(/.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557) (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 x -2)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) 1) (/.f64 (sqrt.f64 (+.f64 x -2)) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (/.f64 (+.f64 x -2) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2)) (/.f64 (sqrt.f64 (+.f64 x -2)) (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (/.f64 (+.f64 x -2) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)) (/.f64 (cbrt.f64 (+.f64 x -2)) (/.f64 1 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557))))
(*.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557) (/.f64 (+.f64 x -2) (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249)))
(/.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) -25000000000/104109730557) (/.f64 (fma.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (pow.f64 x -2) -625000000000000000000/10838835996651139530249) (+.f64 x -2)))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) 1) (/.f64 (cbrt.f64 (+.f64 x -2)) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (/.f64 (+.f64 x -2) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (/.f64 (cbrt.f64 (+.f64 x -2)) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))
(*.f64 (/.f64 1 (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))) (/.f64 (+.f64 x -2) (sqrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(*.f64 (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2)) (cbrt.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(*.f64 (cbrt.f64 (/.f64 (-.f64 2 x) (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))) (/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2)))
(/.f64 (pow.f64 (cbrt.f64 (+.f64 x -2)) 2) (/.f64 (pow.f64 (cbrt.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)) 2) (cbrt.f64 (/.f64 (-.f64 2 x) (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))))))
(pow.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) 1)
(*.f64 (/.f64 -1 (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))) (+.f64 x -2))
(/.f64 (-.f64 2 x) (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(pow.f64 (sqrt.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))) 2)
(*.f64 (/.f64 -1 (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))) (+.f64 x -2))
(/.f64 (-.f64 2 x) (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(pow.f64 (cbrt.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))) 3)
(*.f64 (/.f64 -1 (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))) (+.f64 x -2))
(/.f64 (-.f64 2 x) (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(pow.f64 (pow.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) 3) 1/3)
(*.f64 (/.f64 -1 (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))) (+.f64 x -2))
(/.f64 (-.f64 2 x) (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(pow.f64 (/.f64 (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)) (-.f64 2 x)) -1)
(*.f64 (/.f64 -1 (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))) (+.f64 x -2))
(/.f64 (-.f64 2 x) (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(neg.f64 (/.f64 (+.f64 x -2) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))
(*.f64 (/.f64 -1 (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))) (+.f64 x -2))
(/.f64 (-.f64 2 x) (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) 2))
(sqrt.f64 (pow.f64 (/.f64 (-.f64 2 x) (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))) 2))
(fabs.f64 (/.f64 (-.f64 2 x) (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))))
(log.f64 (exp.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(*.f64 (/.f64 -1 (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))) (+.f64 x -2))
(/.f64 (-.f64 2 x) (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(log.f64 (+.f64 1 (expm1.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))))))
(*.f64 (/.f64 -1 (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))) (+.f64 x -2))
(/.f64 (-.f64 2 x) (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(cbrt.f64 (pow.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x))) 3))
(*.f64 (/.f64 -1 (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))) (+.f64 x -2))
(/.f64 (-.f64 2 x) (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(cbrt.f64 (/.f64 (pow.f64 (+.f64 x -2) 3) (pow.f64 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557) 3)))
(expm1.f64 (log1p.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(*.f64 (/.f64 -1 (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))) (+.f64 x -2))
(/.f64 (-.f64 2 x) (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(exp.f64 (log.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(*.f64 (/.f64 -1 (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))) (+.f64 x -2))
(/.f64 (-.f64 2 x) (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(exp.f64 (*.f64 (log.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))) 1))
(*.f64 (/.f64 -1 (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))) (+.f64 x -2))
(/.f64 (-.f64 2 x) (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))
(log1p.f64 (expm1.f64 (/.f64 (-.f64 2 x) (-.f64 -25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))
(*.f64 (/.f64 -1 (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x))) (+.f64 x -2))
(/.f64 (-.f64 2 x) (+.f64 -25000000000/104109730557 (/.f64 -63615716158700684400745/10838835996651139530249 x)))

localize68.0ms (0.3%)

Local error

Found 4 expressions with local error:

NewErrorProgram
0.53%
(*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x)
0.7%
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x))) x)) (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x)))
0.92%
(*.f64 104109730557/25000000000 x)
35.91%
(/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x))) x)) (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x))
Compiler

Compiled 186 to 123 computations (33.9% saved)

series8.0ms (0%)

Counts
3 → 60
Calls

15 calls:

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

rewrite142.0ms (0.6%)

Algorithm
batch-egg-rewrite
Rules
652×add-sqr-sqrt
620×pow1
620×*-un-lft-identity
614×add-exp-log
614×add-log-exp
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
027205
1635205
Stop Event
node limit
Counts
3 → 86
Calls
Call 1
Inputs
(/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x 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 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x))) x)) (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x)))
(*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x)
Outputs
((#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (/.f64 1 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))) (sqrt.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (*.f64 (sqrt.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (/.f64 1 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))) (cbrt.f64 (pow.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))) 2)) (cbrt.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) 2)) (*.f64 (cbrt.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (/.f64 1 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (/.f64 1 x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (neg.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (/.f64 1 (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 x) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (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 (*.f64 x (+.f64 x 216700011257/5000000000)))))) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (*.f64 x (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 (*.f64 x (+.f64 x 216700011257/5000000000)))))) (sqrt.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) 2))) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (cbrt.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))) 1/2) (pow.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) x) (/.f64 (sqrt.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (/.f64 (sqrt.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) 1) (/.f64 (sqrt.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (sqrt.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))) (/.f64 (sqrt.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (sqrt.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (cbrt.f64 (pow.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) 2))) (/.f64 (sqrt.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (cbrt.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) 2)) x) (/.f64 (cbrt.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) 2)) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (/.f64 (cbrt.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) x))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) 2)) 1) (/.f64 (cbrt.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) 2)) (sqrt.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))) (/.f64 (cbrt.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (sqrt.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) 2)) (cbrt.f64 (pow.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) 2))) (/.f64 (cbrt.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (cbrt.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (neg.f64 x))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))) (pow.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))))))
((#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 x -2) (/.f64 x (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 1 (*.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))))) (sqrt.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (sqrt.f64 (+.f64 x -2)) (*.f64 (sqrt.f64 (+.f64 x -2)) (/.f64 x (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))))) 2)) (cbrt.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (cbrt.f64 (pow.f64 (+.f64 x -2) 2)) (*.f64 (cbrt.f64 (+.f64 x -2)) (/.f64 x (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 x (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))) (+.f64 x -2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (+.f64 2 (neg.f64 x)) (/.f64 1 (/.f64 (neg.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) x) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) x)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) 1) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (sqrt.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))) (sqrt.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (cbrt.f64 (pow.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) 2))) (cbrt.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 x -2) 1) (/.f64 x (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (/.f64 (+.f64 x -2) (/.f64 1 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (sqrt.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))))) (/.f64 (+.f64 x -2) (sqrt.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))) 2))) (/.f64 (+.f64 x -2) (cbrt.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))) x)))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (+.f64 x -2) (neg.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (neg.f64 x)))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (pow.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))))) 1/2) (pow.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))))) 1/2))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (/.f64 (sqrt.f64 (+.f64 x -2)) (/.f64 1 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) 1) (/.f64 (sqrt.f64 (+.f64 x -2)) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) (sqrt.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))))) (/.f64 (sqrt.f64 (+.f64 x -2)) (sqrt.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) (cbrt.f64 (pow.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))) 2))) (/.f64 (sqrt.f64 (+.f64 x -2)) (cbrt.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 x -2) 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (/.f64 (cbrt.f64 (+.f64 x -2)) (/.f64 1 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 x -2) 2)) 1) (/.f64 (cbrt.f64 (+.f64 x -2)) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 x -2) 2)) (sqrt.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))))) (/.f64 (cbrt.f64 (+.f64 x -2)) (sqrt.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))))))))) (#(struct:change #<rule egg-rr> (2) ((x *.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 x -2) 2)) (cbrt.f64 (pow.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))) 2))) (/.f64 (cbrt.f64 (+.f64 x -2)) (cbrt.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x neg.f64 (/.f64 (+.f64 x -2) (/.f64 (neg.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (pow.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))))))))))
((#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))) x) (*.f64 4297481763/31250000 x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 4297481763/31250000 x) (*.f64 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))) x))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) (*.f64 x 4297481763/31250000))))) (#(struct:change #<rule egg-rr> (2) ((x +.f64 (*.f64 x 4297481763/31250000) (*.f64 x (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (-.f64 18468349503317588169/976562500000000 (pow.f64 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))) 2))) (-.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 x (+.f64 79367395183217443153422061947/30517578125000000000000 (pow.f64 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))) 3))) (+.f64 18468349503317588169/976562500000000 (*.f64 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))) (-.f64 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))) 4297481763/31250000))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (-.f64 18468349503317588169/976562500000000 (pow.f64 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))) 2)) x) (-.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))))))) (#(struct:change #<rule egg-rr> (2) ((x /.f64 (*.f64 (+.f64 79367395183217443153422061947/30517578125000000000000 (pow.f64 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))) 3)) x) (+.f64 18468349503317588169/976562500000000 (*.f64 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))) (-.f64 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))) 4297481763/31250000))))))) (#(struct:change #<rule egg-rr> (2) ((x pow.f64 (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))) 1)))) (#(struct:change #<rule egg-rr> (2) ((x log.f64 (exp.f64 (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))))))))) (#(struct:change #<rule egg-rr> (2) ((x cbrt.f64 (*.f64 (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))) (pow.f64 (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))) 2)))))) (#(struct:change #<rule egg-rr> (2) ((x expm1.f64 (log1p.f64 (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))))))))) (#(struct:change #<rule egg-rr> (2) ((x exp.f64 (log.f64 (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))))))))) (#(struct:change #<rule egg-rr> (2) ((x log1p.f64 (expm1.f64 (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))))))))))

simplify167.0ms (0.7%)

Algorithm
egg-herbie
Rules
938×associate-/r/
874×+-commutative
862×associate-+l+
802×associate-+r+
796×associate-/l/
Iterations

Useful iterations: 2 (0.0ms)

IterNodesCost
044914634
1130512310
2472212308
Stop Event
node limit
Counts
146 → 225
Calls
Call 1
Inputs
(/.f64 23533438303/500000000 (*.f64 y x))
(-.f64 (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 y x))) (*.f64 156699607947/500000000 (/.f64 1 y))) (*.f64 101134521927828168189/15625000000000000 (/.f64 1 (pow.f64 y 2))))
(-.f64 (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 y x))) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 y)) (*.f64 -1 (*.f64 (+.f64 (*.f64 9260348246176161735331/2500000000000000000 (/.f64 1 (pow.f64 y 2))) (*.f64 4297481763/31250000 (/.f64 (-.f64 (*.f64 156699607947/500000000 (/.f64 1 y)) (*.f64 101134521927828168189/15625000000000000 (/.f64 1 (pow.f64 y 2)))) y))) x)))) (*.f64 101134521927828168189/15625000000000000 (/.f64 1 (pow.f64 y 2))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 216700011257/5000000000 (/.f64 1 y)) (+.f64 (*.f64 393497462077/5000000000 (/.f64 (-.f64 (*.f64 156699607947/500000000 (/.f64 1 y)) (*.f64 101134521927828168189/15625000000000000 (/.f64 1 (pow.f64 y 2)))) y)) (+.f64 (*.f64 2450059920805113324771/12500000000000000000 (/.f64 1 (pow.f64 y 2))) (*.f64 -4297481763/31250000 (/.f64 (+.f64 (*.f64 9260348246176161735331/2500000000000000000 (/.f64 1 (pow.f64 y 2))) (*.f64 4297481763/31250000 (/.f64 (-.f64 (*.f64 156699607947/500000000 (/.f64 1 y)) (*.f64 101134521927828168189/15625000000000000 (/.f64 1 (pow.f64 y 2)))) y))) y))))) (pow.f64 x 2)) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 y x))) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 y)) (*.f64 -1 (*.f64 (+.f64 (*.f64 9260348246176161735331/2500000000000000000 (/.f64 1 (pow.f64 y 2))) (*.f64 4297481763/31250000 (/.f64 (-.f64 (*.f64 156699607947/500000000 (/.f64 1 y)) (*.f64 101134521927828168189/15625000000000000 (/.f64 1 (pow.f64 y 2)))) y))) x))))) (*.f64 101134521927828168189/15625000000000000 (/.f64 1 (pow.f64 y 2))))
25000000000/104109730557
(+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)))
(-.f64 (+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x))) (*.f64 134111307651688620007700505540236825/1128428295162862690821234941118693 (/.f64 1 (pow.f64 x 2))))
(-.f64 (+.f64 25000000000/104109730557 (+.f64 (*.f64 249933680377982968815513532381248479043647955175/117480365762300501174186766773860888386002001 (/.f64 1 (pow.f64 x 3))) (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)))) (+.f64 (*.f64 134111307651688620007700505540236825/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 134111307651688620007700505540236825/1128428295162862690821234941118693 (/.f64 1 (pow.f64 x 2))))
(-.f64 (+.f64 25000000000/104109730557 (+.f64 (*.f64 249933680377982968815513532381248479043647955175/117480365762300501174186766773860888386002001 (/.f64 1 (pow.f64 x 3))) (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)))) (+.f64 (*.f64 134111307651688620007700505540236825/1128428295162862690821234941118693 (/.f64 1 (pow.f64 x 2))) (*.f64 625000000000000000000/10838835996651139530249 (/.f64 y (pow.f64 x 3)))))
(/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))) x)) (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 x (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 2)) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 2) (pow.f64 x 2)))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 2) (pow.f64 x 3)))) (*.f64 216700011257/5000000000 (/.f64 1 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 2)))))) y)) (+.f64 (/.f64 (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))) (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x)) (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2))))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 x (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 2)) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 2) (pow.f64 x 2)))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 2) (pow.f64 x 3)))) (*.f64 216700011257/5000000000 (/.f64 1 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 2)))))) y)) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 x (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 2)) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 2) (pow.f64 x 2)))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 2) (pow.f64 x 3)))) (*.f64 216700011257/5000000000 (/.f64 1 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 2)))))) (pow.f64 y 2)) (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x)) (+.f64 (/.f64 (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))) (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x)) (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 y 3) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 4) (pow.f64 x 4)))) (+.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 4) x)) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 4) (pow.f64 x 5)))) (*.f64 216700011257/5000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 4) (pow.f64 x 2))))))))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 x (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 2)) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 2) (pow.f64 x 2)))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 2) (pow.f64 x 3)))) (*.f64 216700011257/5000000000 (/.f64 1 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 2)))))) y)) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 x (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 2)) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 2) (pow.f64 x 2)))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 2) (pow.f64 x 3)))) (*.f64 216700011257/5000000000 (/.f64 1 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 2)))))) (pow.f64 y 2)) (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x)) (+.f64 (/.f64 (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))) (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x)) (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2))))))))
(/.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 1 (*.f64 y x))) (+.f64 (/.f64 (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))) y) (*.f64 -1 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)) (pow.f64 y 2)))))
(+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 y x))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 2) (*.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))) x)) x)) (pow.f64 y 3)) (+.f64 (/.f64 (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))) y) (*.f64 -1 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)) (pow.f64 y 2))))))
(+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 y x))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 2) (*.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))) x)) x)) (pow.f64 y 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 3) (*.f64 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000) (pow.f64 x 2))) (pow.f64 y 4))) (+.f64 (/.f64 (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))) y) (*.f64 -1 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)) (pow.f64 y 2)))))))
(/.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 1 (*.f64 y x))) (+.f64 (/.f64 (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))) y) (*.f64 -1 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)) (pow.f64 y 2)))))
(+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 y x))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 2) (*.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))) x)) x)) (pow.f64 y 3)) (+.f64 (/.f64 (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))) y) (*.f64 -1 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)) (pow.f64 y 2))))))
(+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 y x))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 2) (*.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))) x)) x)) (pow.f64 y 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 3) (*.f64 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000) (pow.f64 x 2))) (pow.f64 y 4))) (+.f64 (/.f64 (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))) y) (*.f64 -1 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)) (pow.f64 y 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 (+.f64 49698921037/117667191515 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (*.f64 -156699607947000000000/553822718361107519809 y)))) (pow.f64 x 3))) (*.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 (+.f64 49698921037/117667191515 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (*.f64 -156699607947000000000/553822718361107519809 y)))) (pow.f64 x 3))) (+.f64 (*.f64 (pow.f64 x 4) (-.f64 1759267849271/1176671915150 (+.f64 (*.f64 -21670001125700000000/553822718361107519809 y) (*.f64 -156699607947/23533438303 (+.f64 49698921037/117667191515 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (*.f64 -156699607947000000000/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 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x)) (*.f64 104109730557/25000000000 x)) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x)) (+.f64 (/.f64 y (pow.f64 x 2)) (*.f64 104109730557/25000000000 x))) (+.f64 13764240537310136880149/125000000000000000000 (*.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))))
(*.f64 104109730557/25000000000 x)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x)) (*.f64 104109730557/25000000000 x)) 13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x)) (+.f64 (/.f64 y (pow.f64 x 2)) (*.f64 104109730557/25000000000 x))) (+.f64 13764240537310136880149/125000000000000000000 (*.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))))
(/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (*.f64 (pow.f64 x 2) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))) x)))
(+.f64 (/.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 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (*.f64 (-.f64 x 2) (pow.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))) x))))
(+.f64 (/.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 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (*.f64 (-.f64 x 2) (pow.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))) x))))
(+.f64 (/.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 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (*.f64 (-.f64 x 2) (pow.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (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 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (*.f64 (pow.f64 x 2) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))) x))) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))) x))))
(+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (*.f64 (pow.f64 x 2) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))) x))) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))) x))))
(+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (*.f64 (pow.f64 x 2) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))) x))) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.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 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))) x)))
(+.f64 (/.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 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (*.f64 (pow.f64 x 2) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))) x))))
(+.f64 (/.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 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (*.f64 (pow.f64 x 2) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))) x))))
(+.f64 (/.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 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (*.f64 (pow.f64 x 2) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))) x))))
(*.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 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (/.f64 1 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))))
(*.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))) 1)
(*.f64 1 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))))
(*.f64 (sqrt.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))) (sqrt.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))
(*.f64 (sqrt.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (*.f64 (sqrt.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (/.f64 1 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))
(*.f64 (cbrt.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))) (cbrt.f64 (pow.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))) 2)) (cbrt.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) 2)) (*.f64 (cbrt.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (/.f64 1 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))
(*.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (/.f64 1 x))
(*.f64 (/.f64 1 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))))
(*.f64 (neg.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (/.f64 1 (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (neg.f64 x))))
(*.f64 (/.f64 1 x) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))
(*.f64 (/.f64 1 (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 (*.f64 x (+.f64 x 216700011257/5000000000)))))) x))
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 x (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 (*.f64 x (+.f64 x 216700011257/5000000000)))))) (sqrt.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) 2))) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (cbrt.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))
(*.f64 (pow.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))) 1/2) (pow.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))) 1/2))
(*.f64 (/.f64 (sqrt.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) x) (/.f64 (sqrt.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))
(*.f64 (/.f64 (sqrt.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (/.f64 (sqrt.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) x))
(*.f64 (/.f64 (sqrt.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) 1) (/.f64 (sqrt.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (sqrt.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))) (/.f64 (sqrt.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (sqrt.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (cbrt.f64 (pow.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) 2))) (/.f64 (sqrt.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (cbrt.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) 2)) x) (/.f64 (cbrt.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) 2)) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (/.f64 (cbrt.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) x))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) 2)) 1) (/.f64 (cbrt.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) 2)) (sqrt.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))) (/.f64 (cbrt.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (sqrt.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) 2)) (cbrt.f64 (pow.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) 2))) (/.f64 (cbrt.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (cbrt.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))
(pow.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))) 1)
(neg.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (neg.f64 x))))
(log.f64 (exp.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))
(cbrt.f64 (*.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))) (pow.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))) 2)))
(expm1.f64 (log1p.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) 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 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) 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 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))
(*.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))))
(*.f64 (+.f64 x -2) (/.f64 x (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))))
(*.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))))) 1)
(*.f64 1 (*.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))))) (sqrt.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(*.f64 (sqrt.f64 (+.f64 x -2)) (*.f64 (sqrt.f64 (+.f64 x -2)) (/.f64 x (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))))) 2)) (cbrt.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 x -2) 2)) (*.f64 (cbrt.f64 (+.f64 x -2)) (/.f64 x (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) 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 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))
(*.f64 (/.f64 x (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))) (+.f64 x -2))
(*.f64 (+.f64 2 (neg.f64 x)) (/.f64 1 (/.f64 (neg.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))
(*.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) x) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))
(*.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) x)
(*.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) 1) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))
(*.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (sqrt.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))) (sqrt.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))))
(*.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (cbrt.f64 (pow.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) 2))) (cbrt.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))))
(*.f64 (/.f64 (+.f64 x -2) 1) (/.f64 x (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))))
(*.f64 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (/.f64 (+.f64 x -2) (/.f64 1 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))))) (/.f64 (+.f64 x -2) (sqrt.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))) 2))) (/.f64 (+.f64 x -2) (cbrt.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))))))
(*.f64 (/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))) x)
(*.f64 (/.f64 (+.f64 x -2) (neg.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (neg.f64 x)))
(*.f64 (pow.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))))) 1/2) (pow.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))))) 1/2))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (/.f64 (sqrt.f64 (+.f64 x -2)) (/.f64 1 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) 1) (/.f64 (sqrt.f64 (+.f64 x -2)) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) (sqrt.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))))) (/.f64 (sqrt.f64 (+.f64 x -2)) (sqrt.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) (cbrt.f64 (pow.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))) 2))) (/.f64 (sqrt.f64 (+.f64 x -2)) (cbrt.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 x -2) 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (/.f64 (cbrt.f64 (+.f64 x -2)) (/.f64 1 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 x -2) 2)) 1) (/.f64 (cbrt.f64 (+.f64 x -2)) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 x -2) 2)) (sqrt.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))))) (/.f64 (cbrt.f64 (+.f64 x -2)) (sqrt.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 x -2) 2)) (cbrt.f64 (pow.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))) 2))) (/.f64 (cbrt.f64 (+.f64 x -2)) (cbrt.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))))))
(pow.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))))) 1)
(neg.f64 (/.f64 (+.f64 x -2) (/.f64 (neg.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))
(log.f64 (exp.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (pow.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))))) 2)))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(exp.f64 (log.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(+.f64 (*.f64 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))) x) (*.f64 4297481763/31250000 x))
(+.f64 (*.f64 4297481763/31250000 x) (*.f64 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))) x))
(+.f64 (*.f64 x (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) (*.f64 x 4297481763/31250000))
(+.f64 (*.f64 x 4297481763/31250000) (*.f64 x (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))))
(/.f64 (*.f64 x (-.f64 18468349503317588169/976562500000000 (pow.f64 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))) 2))) (-.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))))
(/.f64 (*.f64 x (+.f64 79367395183217443153422061947/30517578125000000000000 (pow.f64 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))) 3))) (+.f64 18468349503317588169/976562500000000 (*.f64 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))) (-.f64 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))) 4297481763/31250000))))
(/.f64 (*.f64 (-.f64 18468349503317588169/976562500000000 (pow.f64 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))) 2)) x) (-.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))))
(/.f64 (*.f64 (+.f64 79367395183217443153422061947/30517578125000000000000 (pow.f64 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))) 3)) x) (+.f64 18468349503317588169/976562500000000 (*.f64 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))) (-.f64 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))) 4297481763/31250000))))
(pow.f64 (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))) 1)
(log.f64 (exp.f64 (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))))))
(cbrt.f64 (*.f64 (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))) (pow.f64 (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))) 2)))
(expm1.f64 (log1p.f64 (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))))))
(exp.f64 (log.f64 (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))))))
(log1p.f64 (expm1.f64 (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))))))
Outputs
(/.f64 23533438303/500000000 (*.f64 y x))
(-.f64 (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 y x))) (*.f64 156699607947/500000000 (/.f64 1 y))) (*.f64 101134521927828168189/15625000000000000 (/.f64 1 (pow.f64 y 2))))
(+.f64 (/.f64 23533438303/500000000 (*.f64 y x)) (-.f64 (/.f64 156699607947/500000000 y) (/.f64 101134521927828168189/15625000000000000 (*.f64 y y))))
(+.f64 (/.f64 156699607947/500000000 y) (+.f64 (/.f64 23533438303/500000000 (*.f64 y x)) (/.f64 -101134521927828168189/15625000000000000 (*.f64 y y))))
(-.f64 (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 y x))) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 y)) (*.f64 -1 (*.f64 (+.f64 (*.f64 9260348246176161735331/2500000000000000000 (/.f64 1 (pow.f64 y 2))) (*.f64 4297481763/31250000 (/.f64 (-.f64 (*.f64 156699607947/500000000 (/.f64 1 y)) (*.f64 101134521927828168189/15625000000000000 (/.f64 1 (pow.f64 y 2)))) y))) x)))) (*.f64 101134521927828168189/15625000000000000 (/.f64 1 (pow.f64 y 2))))
(-.f64 (+.f64 (+.f64 (/.f64 23533438303/500000000 (*.f64 y x)) (/.f64 156699607947/500000000 y)) (neg.f64 (*.f64 x (+.f64 (/.f64 9260348246176161735331/2500000000000000000 (*.f64 y y)) (/.f64 (*.f64 4297481763/31250000 (-.f64 (/.f64 156699607947/500000000 y) (/.f64 101134521927828168189/15625000000000000 (*.f64 y y)))) y))))) (/.f64 101134521927828168189/15625000000000000 (*.f64 y y)))
(+.f64 (-.f64 (/.f64 156699607947/500000000 y) (*.f64 x (fma.f64 4297481763/31250000 (-.f64 (/.f64 156699607947/500000000 (*.f64 y y)) (/.f64 101134521927828168189/15625000000000000 (pow.f64 y 3))) (/.f64 9260348246176161735331/2500000000000000000 (*.f64 y y))))) (+.f64 (/.f64 23533438303/500000000 (*.f64 y x)) (/.f64 -101134521927828168189/15625000000000000 (*.f64 y y))))
(-.f64 (+.f64 (*.f64 (-.f64 (*.f64 216700011257/5000000000 (/.f64 1 y)) (+.f64 (*.f64 393497462077/5000000000 (/.f64 (-.f64 (*.f64 156699607947/500000000 (/.f64 1 y)) (*.f64 101134521927828168189/15625000000000000 (/.f64 1 (pow.f64 y 2)))) y)) (+.f64 (*.f64 2450059920805113324771/12500000000000000000 (/.f64 1 (pow.f64 y 2))) (*.f64 -4297481763/31250000 (/.f64 (+.f64 (*.f64 9260348246176161735331/2500000000000000000 (/.f64 1 (pow.f64 y 2))) (*.f64 4297481763/31250000 (/.f64 (-.f64 (*.f64 156699607947/500000000 (/.f64 1 y)) (*.f64 101134521927828168189/15625000000000000 (/.f64 1 (pow.f64 y 2)))) y))) y))))) (pow.f64 x 2)) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 y x))) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 y)) (*.f64 -1 (*.f64 (+.f64 (*.f64 9260348246176161735331/2500000000000000000 (/.f64 1 (pow.f64 y 2))) (*.f64 4297481763/31250000 (/.f64 (-.f64 (*.f64 156699607947/500000000 (/.f64 1 y)) (*.f64 101134521927828168189/15625000000000000 (/.f64 1 (pow.f64 y 2)))) y))) x))))) (*.f64 101134521927828168189/15625000000000000 (/.f64 1 (pow.f64 y 2))))
(-.f64 (fma.f64 (-.f64 (/.f64 216700011257/5000000000 y) (fma.f64 393497462077/5000000000 (/.f64 (-.f64 (/.f64 156699607947/500000000 y) (/.f64 101134521927828168189/15625000000000000 (*.f64 y y))) y) (+.f64 (/.f64 2450059920805113324771/12500000000000000000 (*.f64 y y)) (*.f64 -4297481763/31250000 (/.f64 (+.f64 (/.f64 9260348246176161735331/2500000000000000000 (*.f64 y y)) (/.f64 (*.f64 4297481763/31250000 (-.f64 (/.f64 156699607947/500000000 y) (/.f64 101134521927828168189/15625000000000000 (*.f64 y y)))) y)) y))))) (*.f64 x x) (+.f64 (+.f64 (/.f64 23533438303/500000000 (*.f64 y x)) (/.f64 156699607947/500000000 y)) (neg.f64 (*.f64 x (+.f64 (/.f64 9260348246176161735331/2500000000000000000 (*.f64 y y)) (/.f64 (*.f64 4297481763/31250000 (-.f64 (/.f64 156699607947/500000000 y) (/.f64 101134521927828168189/15625000000000000 (*.f64 y y)))) y)))))) (/.f64 101134521927828168189/15625000000000000 (*.f64 y y)))
(+.f64 (fma.f64 (-.f64 (/.f64 216700011257/5000000000 y) (fma.f64 (-.f64 (/.f64 156699607947/500000000 (*.f64 y y)) (/.f64 101134521927828168189/15625000000000000 (pow.f64 y 3))) 393497462077/5000000000 (fma.f64 -4297481763/31250000 (/.f64 (fma.f64 4297481763/31250000 (-.f64 (/.f64 156699607947/500000000 (*.f64 y y)) (/.f64 101134521927828168189/15625000000000000 (pow.f64 y 3))) (/.f64 9260348246176161735331/2500000000000000000 (*.f64 y y))) y) (/.f64 (/.f64 2450059920805113324771/12500000000000000000 y) y)))) (*.f64 x x) (/.f64 23533438303/500000000 (*.f64 y x))) (+.f64 (-.f64 (/.f64 156699607947/500000000 y) (*.f64 x (fma.f64 4297481763/31250000 (-.f64 (/.f64 156699607947/500000000 (*.f64 y y)) (/.f64 101134521927828168189/15625000000000000 (pow.f64 y 3))) (/.f64 9260348246176161735331/2500000000000000000 (*.f64 y y))))) (/.f64 -101134521927828168189/15625000000000000 (*.f64 y y))))
(+.f64 (-.f64 (/.f64 156699607947/500000000 y) (*.f64 x (fma.f64 4297481763/31250000 (-.f64 (/.f64 156699607947/500000000 (*.f64 y y)) (/.f64 101134521927828168189/15625000000000000 (pow.f64 y 3))) (/.f64 9260348246176161735331/2500000000000000000 (*.f64 y y))))) (-.f64 (fma.f64 (-.f64 (/.f64 216700011257/5000000000 y) (fma.f64 (-.f64 (/.f64 156699607947/500000000 (*.f64 y y)) (/.f64 101134521927828168189/15625000000000000 (pow.f64 y 3))) 393497462077/5000000000 (fma.f64 -4297481763/31250000 (/.f64 (fma.f64 4297481763/31250000 (-.f64 (/.f64 156699607947/500000000 (*.f64 y y)) (/.f64 101134521927828168189/15625000000000000 (pow.f64 y 3))) (/.f64 9260348246176161735331/2500000000000000000 (*.f64 y y))) y) (/.f64 (/.f64 2450059920805113324771/12500000000000000000 y) y)))) (*.f64 x x) (/.f64 23533438303/500000000 (*.f64 y x))) (/.f64 101134521927828168189/15625000000000000 (*.f64 y y))))
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 134111307651688620007700505540236825/1128428295162862690821234941118693 (/.f64 1 (pow.f64 x 2))))
(+.f64 25000000000/104109730557 (-.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 134111307651688620007700505540236825/1128428295162862690821234941118693 (*.f64 x x))))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (+.f64 25000000000/104109730557 (/.f64 -134111307651688620007700505540236825/1128428295162862690821234941118693 (*.f64 x x))))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (-.f64 25000000000/104109730557 (/.f64 134111307651688620007700505540236825/1128428295162862690821234941118693 (*.f64 x x))))
(-.f64 (+.f64 25000000000/104109730557 (+.f64 (*.f64 249933680377982968815513532381248479043647955175/117480365762300501174186766773860888386002001 (/.f64 1 (pow.f64 x 3))) (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)))) (+.f64 (*.f64 134111307651688620007700505540236825/1128428295162862690821234941118693 (/.f64 1 (pow.f64 x 2))) (*.f64 625000000000000000000/10838835996651139530249 (/.f64 y (pow.f64 x 3)))))
(-.f64 (-.f64 (+.f64 25000000000/104109730557 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 249933680377982968815513532381248479043647955175/117480365762300501174186766773860888386002001 (pow.f64 x 3)))) (/.f64 134111307651688620007700505540236825/1128428295162862690821234941118693 (*.f64 x x))) (*.f64 625000000000000000000/10838835996651139530249 (/.f64 y (pow.f64 x 3))))
(+.f64 25000000000/104109730557 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (-.f64 (/.f64 249933680377982968815513532381248479043647955175/117480365762300501174186766773860888386002001 (pow.f64 x 3)) (fma.f64 625000000000000000000/10838835996651139530249 (/.f64 y (pow.f64 x 3)) (/.f64 134111307651688620007700505540236825/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 134111307651688620007700505540236825/1128428295162862690821234941118693 (/.f64 1 (pow.f64 x 2))))
(+.f64 25000000000/104109730557 (-.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 134111307651688620007700505540236825/1128428295162862690821234941118693 (*.f64 x x))))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (+.f64 25000000000/104109730557 (/.f64 -134111307651688620007700505540236825/1128428295162862690821234941118693 (*.f64 x x))))
(+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (-.f64 25000000000/104109730557 (/.f64 134111307651688620007700505540236825/1128428295162862690821234941118693 (*.f64 x x))))
(-.f64 (+.f64 25000000000/104109730557 (+.f64 (*.f64 249933680377982968815513532381248479043647955175/117480365762300501174186766773860888386002001 (/.f64 1 (pow.f64 x 3))) (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x)))) (+.f64 (*.f64 134111307651688620007700505540236825/1128428295162862690821234941118693 (/.f64 1 (pow.f64 x 2))) (*.f64 625000000000000000000/10838835996651139530249 (/.f64 y (pow.f64 x 3)))))
(-.f64 (-.f64 (+.f64 25000000000/104109730557 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 249933680377982968815513532381248479043647955175/117480365762300501174186766773860888386002001 (pow.f64 x 3)))) (/.f64 134111307651688620007700505540236825/1128428295162862690821234941118693 (*.f64 x x))) (*.f64 625000000000000000000/10838835996651139530249 (/.f64 y (pow.f64 x 3))))
(+.f64 25000000000/104109730557 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (-.f64 (/.f64 249933680377982968815513532381248479043647955175/117480365762300501174186766773860888386002001 (pow.f64 x 3)) (fma.f64 625000000000000000000/10838835996651139530249 (/.f64 y (pow.f64 x 3)) (/.f64 134111307651688620007700505540236825/1128428295162862690821234941118693 (*.f64 x x))))))
(/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))) x)) (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)))
(/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000) (*.f64 (*.f64 x x) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))))
(/.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 x (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 x (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 2)) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 2) (pow.f64 x 2)))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 2) (pow.f64 x 3)))) (*.f64 216700011257/5000000000 (/.f64 1 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 2)))))) y)) (+.f64 (/.f64 (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))) (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x)) (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2))))))
(fma.f64 -1 (*.f64 y (+.f64 (+.f64 (/.f64 x (pow.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) 2)) (/.f64 156699607947/500000000 (*.f64 (*.f64 x x) (pow.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) 2)))) (+.f64 (/.f64 23533438303/500000000 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) 2))) (/.f64 216700011257/5000000000 (pow.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) 2))))) (+.f64 (/.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))))) (/.f64 23533438303/500000000 (*.f64 (*.f64 x x) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))))))
(-.f64 (+.f64 (/.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (/.f64 23533438303/500000000 (*.f64 x (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))))) (*.f64 y (+.f64 (/.f64 156699607947/500000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 2)) (+.f64 (+.f64 (/.f64 23533438303/500000000 (*.f64 x (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 2))) (/.f64 216700011257/5000000000 (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 2))) (/.f64 x (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 2))))))
(+.f64 (/.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))) (-.f64 (/.f64 23533438303/500000000 (*.f64 x (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)))) (*.f64 y (+.f64 (/.f64 156699607947/500000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 2)) (+.f64 (/.f64 23533438303/500000000 (*.f64 x (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 2))) (+.f64 (/.f64 x (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 2)) (/.f64 216700011257/5000000000 (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 2))))))))
(+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 x (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 2)) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 2) (pow.f64 x 2)))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 2) (pow.f64 x 3)))) (*.f64 216700011257/5000000000 (/.f64 1 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 2)))))) y)) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 x (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 2)) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 2) (pow.f64 x 2)))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 2) (pow.f64 x 3)))) (*.f64 216700011257/5000000000 (/.f64 1 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 2)))))) (pow.f64 y 2)) (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x)) (+.f64 (/.f64 (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))) (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x)) (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)))))))
(fma.f64 -1 (*.f64 y (+.f64 (+.f64 (/.f64 x (pow.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) 2)) (/.f64 156699607947/500000000 (*.f64 (*.f64 x x) (pow.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) 2)))) (+.f64 (/.f64 23533438303/500000000 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) 2))) (/.f64 216700011257/5000000000 (pow.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) 2))))) (+.f64 (+.f64 (/.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))))) (/.f64 23533438303/500000000 (*.f64 (*.f64 x x) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))))) (*.f64 (/.f64 (+.f64 (+.f64 (/.f64 x (pow.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) 2)) (/.f64 156699607947/500000000 (*.f64 (*.f64 x x) (pow.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) 2)))) (+.f64 (/.f64 23533438303/500000000 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) 2))) (/.f64 216700011257/5000000000 (pow.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) 2)))) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))) (/.f64 (*.f64 y y) x))))
(-.f64 (+.f64 (/.f64 23533438303/500000000 (*.f64 x (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)))) (fma.f64 (/.f64 (+.f64 (/.f64 156699607947/500000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 2)) (+.f64 (+.f64 (/.f64 23533438303/500000000 (*.f64 x (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 2))) (/.f64 216700011257/5000000000 (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 2))) (/.f64 x (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 2)))) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) (/.f64 y (/.f64 x y)) (/.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))))) (*.f64 y (+.f64 (/.f64 156699607947/500000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 2)) (+.f64 (+.f64 (/.f64 23533438303/500000000 (*.f64 x (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 2))) (/.f64 216700011257/5000000000 (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 2))) (/.f64 x (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 2))))))
(+.f64 (/.f64 23533438303/500000000 (*.f64 x (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)))) (-.f64 (fma.f64 (/.f64 (+.f64 (/.f64 156699607947/500000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 2)) (+.f64 (/.f64 23533438303/500000000 (*.f64 x (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 2))) (+.f64 (/.f64 x (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 2)) (/.f64 216700011257/5000000000 (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 2))))) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) (*.f64 (/.f64 y x) y) (/.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)))) (*.f64 y (+.f64 (/.f64 156699607947/500000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 2)) (+.f64 (/.f64 23533438303/500000000 (*.f64 x (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 2))) (+.f64 (/.f64 x (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 2)) (/.f64 216700011257/5000000000 (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 2))))))))
(+.f64 (*.f64 -1 (*.f64 (pow.f64 y 3) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 4) (pow.f64 x 4)))) (+.f64 (/.f64 1 (*.f64 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 4) x)) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 4) (pow.f64 x 5)))) (*.f64 216700011257/5000000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 4) (pow.f64 x 2))))))))) (+.f64 (*.f64 -1 (*.f64 (+.f64 (/.f64 x (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 2)) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 2) (pow.f64 x 2)))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 2) (pow.f64 x 3)))) (*.f64 216700011257/5000000000 (/.f64 1 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 2)))))) y)) (+.f64 (/.f64 (*.f64 (+.f64 (/.f64 x (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 2)) (+.f64 (*.f64 156699607947/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 2) (pow.f64 x 2)))) (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 2) (pow.f64 x 3)))) (*.f64 216700011257/5000000000 (/.f64 1 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 2)))))) (pow.f64 y 2)) (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x)) (+.f64 (/.f64 (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))) (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x)) (*.f64 23533438303/500000000 (/.f64 1 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2))))))))
(fma.f64 -1 (*.f64 (pow.f64 y 3) (+.f64 (/.f64 156699607947/500000000 (*.f64 (pow.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) 4) (pow.f64 x 4))) (+.f64 (+.f64 (/.f64 1 (*.f64 x (pow.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) 4))) (/.f64 23533438303/500000000 (*.f64 (pow.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) 4) (pow.f64 x 5)))) (/.f64 216700011257/5000000000 (*.f64 (*.f64 x x) (pow.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) 4)))))) (fma.f64 -1 (*.f64 y (+.f64 (+.f64 (/.f64 x (pow.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) 2)) (/.f64 156699607947/500000000 (*.f64 (*.f64 x x) (pow.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) 2)))) (+.f64 (/.f64 23533438303/500000000 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) 2))) (/.f64 216700011257/5000000000 (pow.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) 2))))) (+.f64 (+.f64 (/.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))))) (/.f64 23533438303/500000000 (*.f64 (*.f64 x x) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))))) (*.f64 (/.f64 (+.f64 (+.f64 (/.f64 x (pow.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) 2)) (/.f64 156699607947/500000000 (*.f64 (*.f64 x x) (pow.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) 2)))) (+.f64 (/.f64 23533438303/500000000 (*.f64 (pow.f64 x 3) (pow.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) 2))) (/.f64 216700011257/5000000000 (pow.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) 2)))) (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))) (/.f64 (*.f64 y y) x)))))
(-.f64 (-.f64 (+.f64 (/.f64 23533438303/500000000 (*.f64 x (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)))) (fma.f64 (/.f64 (+.f64 (/.f64 156699607947/500000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 2)) (+.f64 (+.f64 (/.f64 23533438303/500000000 (*.f64 x (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 2))) (/.f64 216700011257/5000000000 (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 2))) (/.f64 x (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 2)))) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) (/.f64 y (/.f64 x y)) (/.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))))) (*.f64 y (+.f64 (/.f64 156699607947/500000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 2)) (+.f64 (+.f64 (/.f64 23533438303/500000000 (*.f64 x (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 2))) (/.f64 216700011257/5000000000 (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 2))) (/.f64 x (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 2)))))) (*.f64 (pow.f64 y 3) (+.f64 (/.f64 1 (*.f64 x (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 4))) (+.f64 (+.f64 (/.f64 (/.f64 23533438303/500000000 (pow.f64 x 5)) (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 4)) (/.f64 (/.f64 216700011257/5000000000 (*.f64 x x)) (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 4))) (/.f64 156699607947/500000000 (*.f64 (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 4) (pow.f64 x 4)))))))
(-.f64 (+.f64 (/.f64 23533438303/500000000 (*.f64 x (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)))) (fma.f64 (/.f64 (+.f64 (/.f64 156699607947/500000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 2)) (+.f64 (/.f64 23533438303/500000000 (*.f64 x (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 2))) (+.f64 (/.f64 x (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 2)) (/.f64 216700011257/5000000000 (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 2))))) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) (*.f64 (/.f64 y x) y) (/.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))))) (+.f64 (*.f64 y (+.f64 (/.f64 156699607947/500000000 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 2)) (+.f64 (/.f64 23533438303/500000000 (*.f64 x (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 2))) (+.f64 (/.f64 x (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 2)) (/.f64 216700011257/5000000000 (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 2)))))) (*.f64 (pow.f64 y 3) (+.f64 (/.f64 1 (*.f64 x (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 4))) (+.f64 (/.f64 156699607947/500000000 (*.f64 (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 4) (pow.f64 x 4))) (+.f64 (/.f64 (/.f64 23533438303/500000000 (pow.f64 x 5)) (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 4)) (/.f64 (/.f64 216700011257/5000000000 (*.f64 x x)) (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 4))))))))
(/.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 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000) (*.f64 y x))
(/.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 y x))
(+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 y x))) (+.f64 (/.f64 (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))) y) (*.f64 -1 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)) (pow.f64 y 2)))))
(+.f64 (+.f64 (/.f64 23533438303/500000000 (*.f64 y x)) (/.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) y)) (neg.f64 (/.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) (/.f64 (*.f64 y y) (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000)))))
(+.f64 (/.f64 23533438303/500000000 (*.f64 y x)) (-.f64 (/.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) y) (*.f64 (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) y) (/.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))))
(+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 y x))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 2) (*.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))) x)) x)) (pow.f64 y 3)) (+.f64 (/.f64 (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))) y) (*.f64 -1 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)) (pow.f64 y 2))))))
(+.f64 (/.f64 23533438303/500000000 (*.f64 y x)) (+.f64 (+.f64 (/.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) y) (neg.f64 (/.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) (/.f64 (*.f64 y y) (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000))))) (/.f64 (pow.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) 2) (/.f64 (pow.f64 y 3) (*.f64 x (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000))))))
(+.f64 (/.f64 23533438303/500000000 (*.f64 y x)) (+.f64 (-.f64 (/.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) y) (*.f64 (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) y) (/.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))) (/.f64 (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 2) (/.f64 (pow.f64 y 3) (*.f64 x (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000))))))
(+.f64 (/.f64 23533438303/500000000 (*.f64 y x)) (+.f64 (/.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) y) (-.f64 (*.f64 (/.f64 (*.f64 x (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (pow.f64 y 3)) (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 2)) (*.f64 (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) y) (/.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))))
(+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 y x))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 2) (*.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))) x)) x)) (pow.f64 y 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 3) (*.f64 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000) (pow.f64 x 2))) (pow.f64 y 4))) (+.f64 (/.f64 (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))) y) (*.f64 -1 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)) (pow.f64 y 2)))))))
(+.f64 (+.f64 (/.f64 23533438303/500000000 (*.f64 y x)) (/.f64 (pow.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) 2) (/.f64 (pow.f64 y 3) (*.f64 x (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000))))) (fma.f64 -1 (/.f64 (pow.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) 3) (/.f64 (pow.f64 y 4) (*.f64 (*.f64 x x) (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000)))) (+.f64 (/.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) y) (neg.f64 (/.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) (/.f64 (*.f64 y y) (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000)))))))
(+.f64 (-.f64 (-.f64 (/.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) y) (*.f64 (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) y) (/.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))) (/.f64 (*.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 (*.f64 x x) (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 3))) (pow.f64 y 4))) (+.f64 (/.f64 23533438303/500000000 (*.f64 y x)) (/.f64 (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 2) (/.f64 (pow.f64 y 3) (*.f64 x (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000))))))
(+.f64 (/.f64 23533438303/500000000 (*.f64 y x)) (-.f64 (-.f64 (/.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) y) (*.f64 (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) y) (/.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))) (-.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 (*.f64 x x) (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 3))) (pow.f64 y 4)) (*.f64 (/.f64 (*.f64 x (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (pow.f64 y 3)) (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 2)))))
(/.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 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000) (*.f64 y x))
(/.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 y x))
(+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 y x))) (+.f64 (/.f64 (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))) y) (*.f64 -1 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)) (pow.f64 y 2)))))
(+.f64 (+.f64 (/.f64 23533438303/500000000 (*.f64 y x)) (/.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) y)) (neg.f64 (/.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) (/.f64 (*.f64 y y) (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000)))))
(+.f64 (/.f64 23533438303/500000000 (*.f64 y x)) (-.f64 (/.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) y) (*.f64 (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) y) (/.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))))
(+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 y x))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 2) (*.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))) x)) x)) (pow.f64 y 3)) (+.f64 (/.f64 (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))) y) (*.f64 -1 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)) (pow.f64 y 2))))))
(+.f64 (/.f64 23533438303/500000000 (*.f64 y x)) (+.f64 (+.f64 (/.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) y) (neg.f64 (/.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) (/.f64 (*.f64 y y) (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000))))) (/.f64 (pow.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) 2) (/.f64 (pow.f64 y 3) (*.f64 x (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000))))))
(+.f64 (/.f64 23533438303/500000000 (*.f64 y x)) (+.f64 (-.f64 (/.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) y) (*.f64 (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) y) (/.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))) (/.f64 (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 2) (/.f64 (pow.f64 y 3) (*.f64 x (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000))))))
(+.f64 (/.f64 23533438303/500000000 (*.f64 y x)) (+.f64 (/.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) y) (-.f64 (*.f64 (/.f64 (*.f64 x (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (pow.f64 y 3)) (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 2)) (*.f64 (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) y) (/.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))))
(+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 y x))) (+.f64 (/.f64 (*.f64 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 2) (*.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))) x)) x)) (pow.f64 y 3)) (+.f64 (*.f64 -1 (/.f64 (*.f64 (pow.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) 3) (*.f64 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000) (pow.f64 x 2))) (pow.f64 y 4))) (+.f64 (/.f64 (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))) y) (*.f64 -1 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 216700011257/5000000000 x) (pow.f64 x 2))) x) 23533438303/500000000)) (pow.f64 y 2)))))))
(+.f64 (+.f64 (/.f64 23533438303/500000000 (*.f64 y x)) (/.f64 (pow.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) 2) (/.f64 (pow.f64 y 3) (*.f64 x (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000))))) (fma.f64 -1 (/.f64 (pow.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) 3) (/.f64 (pow.f64 y 4) (*.f64 (*.f64 x x) (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000)))) (+.f64 (/.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) y) (neg.f64 (/.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) (/.f64 (*.f64 y y) (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000)))))))
(+.f64 (-.f64 (-.f64 (/.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) y) (*.f64 (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) y) (/.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))) (/.f64 (*.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 (*.f64 x x) (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 3))) (pow.f64 y 4))) (+.f64 (/.f64 23533438303/500000000 (*.f64 y x)) (/.f64 (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 2) (/.f64 (pow.f64 y 3) (*.f64 x (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000))))))
(+.f64 (/.f64 23533438303/500000000 (*.f64 y x)) (-.f64 (-.f64 (/.f64 (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) y) (*.f64 (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) y) (/.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))) (-.f64 (/.f64 (*.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) (*.f64 (*.f64 x x) (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 3))) (pow.f64 y 4)) (*.f64 (/.f64 (*.f64 x (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (pow.f64 y 3)) (pow.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) 2)))))
(*.f64 -1000000000/23533438303 (*.f64 y x))
(*.f64 (*.f64 y x) -1000000000/23533438303)
(*.f64 (*.f64 -1000000000/23533438303 x) 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 y x) (*.f64 (*.f64 x x) (+.f64 (*.f64 500000000/23533438303 (+.f64 y -4297481763/15625000)) (*.f64 156699607947000000000/553822718361107519809 y))))
(fma.f64 (*.f64 x x) (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (*.f64 y 156699607947000000000/553822718361107519809)) (*.f64 (*.f64 -1000000000/23533438303 x) y))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (+.f64 (*.f64 -1 (*.f64 (+.f64 49698921037/117667191515 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (*.f64 -156699607947000000000/553822718361107519809 y)))) (pow.f64 x 3))) (*.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 (*.f64 (+.f64 (*.f64 500000000/23533438303 (+.f64 y -4297481763/15625000)) (*.f64 156699607947000000000/553822718361107519809 y)) 156699607947/23533438303))) (*.f64 (*.f64 x x) (+.f64 (*.f64 500000000/23533438303 (+.f64 y -4297481763/15625000)) (*.f64 156699607947000000000/553822718361107519809 y)))))
(fma.f64 (*.f64 y x) -1000000000/23533438303 (-.f64 (*.f64 x (*.f64 x (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (*.f64 y 156699607947000000000/553822718361107519809)))) (*.f64 (pow.f64 x 3) (fma.f64 (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (*.f64 y 156699607947000000000/553822718361107519809)) 156699607947/23533438303 49698921037/117667191515))))
(-.f64 (fma.f64 (*.f64 x x) (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (*.f64 y 156699607947000000000/553822718361107519809)) (*.f64 (*.f64 -1000000000/23533438303 x) y)) (*.f64 (pow.f64 x 3) (fma.f64 (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (*.f64 y 156699607947000000000/553822718361107519809)) 156699607947/23533438303 49698921037/117667191515)))
(+.f64 (*.f64 -1000000000/23533438303 (*.f64 y x)) (+.f64 (*.f64 -1 (*.f64 (+.f64 49698921037/117667191515 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (*.f64 -156699607947000000000/553822718361107519809 y)))) (pow.f64 x 3))) (+.f64 (*.f64 (pow.f64 x 4) (-.f64 1759267849271/1176671915150 (+.f64 (*.f64 -21670001125700000000/553822718361107519809 y) (*.f64 -156699607947/23533438303 (+.f64 49698921037/117667191515 (*.f64 156699607947/23533438303 (-.f64 (*.f64 500000000/23533438303 (-.f64 y 4297481763/15625000)) (*.f64 -156699607947000000000/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 (*.f64 (+.f64 (*.f64 500000000/23533438303 (+.f64 y -4297481763/15625000)) (*.f64 156699607947000000000/553822718361107519809 y)) 156699607947/23533438303))) (fma.f64 (pow.f64 x 4) (-.f64 1759267849271/1176671915150 (fma.f64 -21670001125700000000/553822718361107519809 y (+.f64 -7787801441886810681039/2769113591805537599045 (*.f64 -156699607947/23533438303 (*.f64 (+.f64 (*.f64 500000000/23533438303 (+.f64 y -4297481763/15625000)) (*.f64 156699607947000000000/553822718361107519809 y)) 156699607947/23533438303))))) (*.f64 (*.f64 x x) (+.f64 (*.f64 500000000/23533438303 (+.f64 y -4297481763/15625000)) (*.f64 156699607947000000000/553822718361107519809 y))))))
(fma.f64 (*.f64 y x) -1000000000/23533438303 (-.f64 (fma.f64 (pow.f64 x 4) (-.f64 1759267849271/1176671915150 (fma.f64 y -21670001125700000000/553822718361107519809 (+.f64 -7787801441886810681039/2769113591805537599045 (*.f64 (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (*.f64 y 156699607947000000000/553822718361107519809)) -24554767130743505554809/553822718361107519809)))) (*.f64 x (*.f64 x (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (*.f64 y 156699607947000000000/553822718361107519809))))) (*.f64 (pow.f64 x 3) (fma.f64 (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (*.f64 y 156699607947000000000/553822718361107519809)) 156699607947/23533438303 49698921037/117667191515))))
(fma.f64 (*.f64 y x) -1000000000/23533438303 (-.f64 (fma.f64 (pow.f64 x 4) (-.f64 (-.f64 119279635808138688837503/27691135918055375990450 (*.f64 (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (*.f64 y 156699607947000000000/553822718361107519809)) -24554767130743505554809/553822718361107519809)) (*.f64 y -21670001125700000000/553822718361107519809)) (*.f64 x (*.f64 x (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (*.f64 y 156699607947000000000/553822718361107519809))))) (*.f64 (pow.f64 x 3) (fma.f64 (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (*.f64 y 156699607947000000000/553822718361107519809)) 156699607947/23533438303 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 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x)) (*.f64 104109730557/25000000000 x)) 13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))
(+.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000) (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))
(-.f64 (+.f64 (*.f64 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x)) (+.f64 (/.f64 y (pow.f64 x 2)) (*.f64 104109730557/25000000000 x))) (+.f64 13764240537310136880149/125000000000000000000 (*.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))))
(-.f64 (+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x)))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x))))
(+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 y (*.f64 x x))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x)))))
(+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (+.f64 (/.f64 y (*.f64 x x)) (-.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000) (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x)))))
(*.f64 104109730557/25000000000 x)
(*.f64 x 104109730557/25000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000)
(fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000)
(-.f64 (+.f64 (*.f64 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x)) (*.f64 104109730557/25000000000 x)) 13764240537310136880149/125000000000000000000)
(+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (fma.f64 104109730557/25000000000 x -13764240537310136880149/125000000000000000000))
(+.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000) (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x))
(-.f64 (+.f64 (*.f64 2970286349119912390428499159837293/625000000000000000000000000000 (/.f64 1 x)) (+.f64 (/.f64 y (pow.f64 x 2)) (*.f64 104109730557/25000000000 x))) (+.f64 13764240537310136880149/125000000000000000000 (*.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (/.f64 1 (pow.f64 x 2)))))
(-.f64 (+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x)))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x))))
(+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 y (*.f64 x x))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x)))))
(+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (+.f64 (/.f64 y (*.f64 x x)) (-.f64 (fma.f64 x 104109730557/25000000000 -13764240537310136880149/125000000000000000000) (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x)))))
(/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (*.f64 (pow.f64 x 2) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))) x)))
(/.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) 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 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 (*.f64 x x) (+.f64 x -2)))
(+.f64 (/.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 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (*.f64 (-.f64 x 2) (pow.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))) x))))
(+.f64 (/.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000) (*.f64 (*.f64 x x) (+.f64 x -2)))) (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000)))
(+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 (*.f64 x x) (+.f64 x -2))) (*.f64 (/.f64 y (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 x -2))))
(+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 (*.f64 x x) (+.f64 x -2))) (*.f64 (*.f64 (/.f64 x (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) y))
(+.f64 (/.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 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (*.f64 (-.f64 x 2) (pow.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))) x))))
(+.f64 (/.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000) (*.f64 (*.f64 x x) (+.f64 x -2)))) (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000)))
(+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 (*.f64 x x) (+.f64 x -2))) (*.f64 (/.f64 y (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 x -2))))
(+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 (*.f64 x x) (+.f64 x -2))) (*.f64 (*.f64 (/.f64 x (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) y))
(+.f64 (/.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 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (*.f64 (-.f64 x 2) (pow.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))) x))))
(+.f64 (/.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000) (*.f64 (*.f64 x x) (+.f64 x -2)))) (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000)))
(+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 (*.f64 x x) (+.f64 x -2))) (*.f64 (/.f64 y (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 x -2))))
(+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 (*.f64 x x) (+.f64 x -2))) (*.f64 (*.f64 (/.f64 x (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) y))
(/.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 (*.f64 y x) (+.f64 x -2)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000))
(*.f64 (/.f64 y (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 x -2)))
(*.f64 (*.f64 (/.f64 x (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) y)
(+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (*.f64 (pow.f64 x 2) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))) x))) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))) x))))
(+.f64 (/.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000) (*.f64 (*.f64 x x) (+.f64 x -2)))) (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000)))
(+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 (*.f64 x x) (+.f64 x -2))) (*.f64 (/.f64 y (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 x -2))))
(+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 (*.f64 x x) (+.f64 x -2))) (*.f64 (*.f64 (/.f64 x (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) y))
(+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (*.f64 (pow.f64 x 2) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))) x))) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))) x))))
(+.f64 (/.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000) (*.f64 (*.f64 x x) (+.f64 x -2)))) (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000)))
(+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 (*.f64 x x) (+.f64 x -2))) (*.f64 (/.f64 y (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 x -2))))
(+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 (*.f64 x x) (+.f64 x -2))) (*.f64 (*.f64 (/.f64 x (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) y))
(+.f64 (/.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (*.f64 (pow.f64 x 2) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))) x))) (/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))) x))))
(+.f64 (/.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000) (*.f64 (*.f64 x x) (+.f64 x -2)))) (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000)))
(+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 (*.f64 x x) (+.f64 x -2))) (*.f64 (/.f64 y (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 x -2))))
(+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 (*.f64 x x) (+.f64 x -2))) (*.f64 (*.f64 (/.f64 x (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) y))
(/.f64 (*.f64 y (*.f64 x (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))) x)))
(/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000))
(*.f64 (/.f64 y (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 x -2)))
(*.f64 (*.f64 (/.f64 x (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) y)
(+.f64 (/.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 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (*.f64 (pow.f64 x 2) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))) x))))
(+.f64 (/.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000) (*.f64 (*.f64 x x) (+.f64 x -2)))) (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000)))
(+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 (*.f64 x x) (+.f64 x -2))) (*.f64 (/.f64 y (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 x -2))))
(+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 (*.f64 x x) (+.f64 x -2))) (*.f64 (*.f64 (/.f64 x (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) y))
(+.f64 (/.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 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (*.f64 (pow.f64 x 2) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))) x))))
(+.f64 (/.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000) (*.f64 (*.f64 x x) (+.f64 x -2)))) (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000)))
(+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 (*.f64 x x) (+.f64 x -2))) (*.f64 (/.f64 y (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 x -2))))
(+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 (*.f64 x x) (+.f64 x -2))) (*.f64 (*.f64 (/.f64 x (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) y))
(+.f64 (/.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 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (*.f64 (pow.f64 x 2) (-.f64 x 2))) (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (pow.f64 x 2) (+.f64 216700011257/5000000000 x))) x))))
(+.f64 (/.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000) (*.f64 (*.f64 x x) (+.f64 x -2)))) (/.f64 (*.f64 (*.f64 y x) (+.f64 x -2)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000)))
(+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 (*.f64 x x) (+.f64 x -2))) (*.f64 (/.f64 y (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (+.f64 x -2))))
(+.f64 (*.f64 (/.f64 (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 (*.f64 x x) (+.f64 x -2))) (*.f64 (*.f64 (/.f64 x (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (+.f64 x -2)) y))
(*.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 393497462077/5000000000 (*.f64 x x)))
(fma.f64 x 4297481763/31250000 (*.f64 393497462077/5000000000 (*.f64 x x)))
(+.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 393497462077/5000000000 (*.f64 x x))))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2))))
(fma.f64 4297481763/31250000 x (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 393497462077/5000000000 (*.f64 x x))))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(*.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 393497462077/5000000000 (*.f64 x x)))
(*.f64 (*.f64 x x) (fma.f64 x 104109730557/25000000000 393497462077/5000000000))
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2))))
(fma.f64 4297481763/31250000 x (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 393497462077/5000000000 (*.f64 x x))))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2))))
(fma.f64 4297481763/31250000 x (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 393497462077/5000000000 (*.f64 x x))))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(*.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 393497462077/5000000000 (*.f64 x x)))
(*.f64 (*.f64 x x) (fma.f64 x 104109730557/25000000000 393497462077/5000000000))
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2))))
(fma.f64 4297481763/31250000 x (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 393497462077/5000000000 (*.f64 x x))))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(+.f64 (*.f64 4297481763/31250000 x) (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2))))
(fma.f64 4297481763/31250000 x (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 393497462077/5000000000 (*.f64 x x))))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(*.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (/.f64 1 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))))
(/.f64 (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000) x) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))
(/.f64 (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) x)
(*.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))) 1)
(/.f64 (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000) x) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))
(/.f64 (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) x)
(*.f64 1 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))))
(/.f64 (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000) x) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))
(/.f64 (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) x)
(*.f64 (sqrt.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))) (sqrt.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))
(/.f64 (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000) x) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))
(/.f64 (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) x)
(*.f64 (sqrt.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (*.f64 (sqrt.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (/.f64 1 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))
(/.f64 (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000) x) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))
(/.f64 (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) x)
(*.f64 (cbrt.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))) (cbrt.f64 (pow.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))) 2)))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000) x) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000) x) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) 2)))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) x)) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) x) 2)))
(*.f64 (cbrt.f64 (pow.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))) 2)) (cbrt.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000) x) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000) x) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) 2)))
(*.f64 (cbrt.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) x)) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) x) 2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) 2)) (*.f64 (cbrt.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (/.f64 1 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000) 2)) (*.f64 (/.f64 (/.f64 1 x) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (cbrt.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) 2)) (/.f64 (cbrt.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))))
(*.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (/.f64 1 x))
(/.f64 (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000) x) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))
(/.f64 (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) x)
(*.f64 (/.f64 1 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))))
(/.f64 (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000) x) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))
(/.f64 (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) x)
(*.f64 (neg.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (/.f64 1 (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (neg.f64 x))))
(*.f64 (neg.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000)) (/.f64 1 (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (neg.f64 x))))
(/.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (neg.f64 x)))
(*.f64 (/.f64 1 x) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))
(/.f64 (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000) x) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))
(/.f64 (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) x)
(*.f64 (/.f64 1 (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 (*.f64 x (+.f64 x 216700011257/5000000000)))))) x))
(/.f64 (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000) x) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))
(/.f64 (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) x)
(*.f64 (/.f64 1 (sqrt.f64 (*.f64 x (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 (*.f64 x (+.f64 x 216700011257/5000000000)))))) (sqrt.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))
(/.f64 (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000) x) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))
(/.f64 (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) x)
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) 2))) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (cbrt.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))
(/.f64 (*.f64 1 (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000) (cbrt.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))))) (cbrt.f64 (pow.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) 2)))
(/.f64 (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) (cbrt.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))) (cbrt.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 2)))
(*.f64 (pow.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))) 1/2) (pow.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))) 1/2))
(/.f64 (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000) x) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))
(/.f64 (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) x)
(*.f64 (/.f64 (sqrt.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) x) (/.f64 (sqrt.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))
(/.f64 (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000) x) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))
(/.f64 (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) x)
(*.f64 (/.f64 (sqrt.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (/.f64 (sqrt.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) x))
(/.f64 (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000) x) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))
(/.f64 (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) x)
(*.f64 (/.f64 (sqrt.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) 1) (/.f64 (sqrt.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))))
(/.f64 (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000) x) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))
(/.f64 (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) x)
(*.f64 (/.f64 (sqrt.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (sqrt.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))) (/.f64 (sqrt.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (sqrt.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))
(/.f64 (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000) x) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))
(/.f64 (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) x)
(*.f64 (/.f64 (sqrt.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (cbrt.f64 (pow.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) 2))) (/.f64 (sqrt.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (cbrt.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))
(/.f64 (*.f64 1 (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000) (cbrt.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))))) (cbrt.f64 (pow.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) 2)))
(/.f64 (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) (cbrt.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))) (cbrt.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 2)))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) 2)) x) (/.f64 (cbrt.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000) 2)) (*.f64 (/.f64 (/.f64 1 x) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (cbrt.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) 2)) (/.f64 (cbrt.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) 2)) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (/.f64 (cbrt.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) x))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000) 2)) (*.f64 (/.f64 (/.f64 1 x) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (cbrt.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) 2)) (/.f64 (cbrt.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) 2)) 1) (/.f64 (cbrt.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000) 2)) (*.f64 (/.f64 (/.f64 1 x) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (cbrt.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) 2)) (/.f64 (cbrt.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) 2)) (sqrt.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))) (/.f64 (cbrt.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (sqrt.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000) 2)) (*.f64 (/.f64 (/.f64 1 x) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (cbrt.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000))))
(*.f64 (cbrt.f64 (pow.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) 2)) (/.f64 (cbrt.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) 2)) (cbrt.f64 (pow.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) 2))) (/.f64 (cbrt.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (cbrt.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000) 2)) (cbrt.f64 (pow.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) 2))) (/.f64 (cbrt.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000)) (cbrt.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) 2)) (cbrt.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 2))) (/.f64 (cbrt.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (cbrt.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))))
(pow.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))) 1)
(/.f64 (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000) x) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))
(/.f64 (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) x)
(neg.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (neg.f64 x))))
(*.f64 (neg.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000)) (/.f64 1 (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (neg.f64 x))))
(/.f64 (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000))) (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (neg.f64 x)))
(log.f64 (exp.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))
(/.f64 (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000) x) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))
(/.f64 (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) x)
(cbrt.f64 (*.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))) (pow.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))) 2)))
(cbrt.f64 (*.f64 (/.f64 (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000) x) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (pow.f64 (/.f64 (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000) x) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) 2)))
(cbrt.f64 (pow.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 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 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))
(/.f64 (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000) x) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))
(/.f64 (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) x)
(exp.f64 (log.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))
(/.f64 (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000) x) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))
(/.f64 (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) x)
(log1p.f64 (expm1.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))
(/.f64 (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000) x) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))
(/.f64 (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) x)
(*.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))))
(*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (/.f64 (*.f64 x (+.f64 x -2)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000)))
(*.f64 x (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))))
(*.f64 (+.f64 x -2) (/.f64 x (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))))
(*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (/.f64 (*.f64 x (+.f64 x -2)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000)))
(*.f64 x (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))))
(*.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))))) 1)
(*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (/.f64 (*.f64 x (+.f64 x -2)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000)))
(*.f64 x (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))))
(*.f64 1 (*.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))))))
(*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (/.f64 (*.f64 x (+.f64 x -2)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000)))
(*.f64 x (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))))
(*.f64 (sqrt.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))))) (sqrt.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (/.f64 (*.f64 x (+.f64 x -2)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000)))
(*.f64 x (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))))
(*.f64 (sqrt.f64 (+.f64 x -2)) (*.f64 (sqrt.f64 (+.f64 x -2)) (/.f64 x (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))
(*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (/.f64 (*.f64 x (+.f64 x -2)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000)))
(*.f64 x (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))))
(*.f64 (cbrt.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))))) (cbrt.f64 (pow.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))))) 2)))
(*.f64 (cbrt.f64 (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (/.f64 (*.f64 x (+.f64 x -2)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000)))) (cbrt.f64 (pow.f64 (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (/.f64 (*.f64 x (+.f64 x -2)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000))) 2)))
(*.f64 (cbrt.f64 (*.f64 x (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))))) (cbrt.f64 (pow.f64 (*.f64 x (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))))) 2)) (cbrt.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(*.f64 (cbrt.f64 (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (/.f64 (*.f64 x (+.f64 x -2)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000)))) (cbrt.f64 (pow.f64 (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (/.f64 (*.f64 x (+.f64 x -2)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000))) 2)))
(*.f64 (cbrt.f64 (*.f64 x (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))))) (cbrt.f64 (pow.f64 (*.f64 x (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))) 2)))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 x -2) 2)) (*.f64 (cbrt.f64 (+.f64 x -2)) (/.f64 x (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 x -2) 2)) (*.f64 (*.f64 (/.f64 x (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000)) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (cbrt.f64 (+.f64 x -2))))
(*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 x (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 (cbrt.f64 (pow.f64 (+.f64 x -2) 2)) (cbrt.f64 (+.f64 x -2))))
(*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))
(*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (/.f64 (*.f64 x (+.f64 x -2)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000)))
(*.f64 x (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))))
(*.f64 (/.f64 x (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))) (+.f64 x -2))
(*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (/.f64 (*.f64 x (+.f64 x -2)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000)))
(*.f64 x (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))))
(*.f64 (+.f64 2 (neg.f64 x)) (/.f64 1 (/.f64 (neg.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))
(/.f64 (*.f64 (-.f64 2 x) 1) (neg.f64 (/.f64 (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000) x) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))))
(*.f64 (-.f64 2 x) (/.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000)))))
(*.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) x) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))
(*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (/.f64 (*.f64 x (+.f64 x -2)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000)))
(*.f64 x (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))))
(*.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) x)
(*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (/.f64 (*.f64 x (+.f64 x -2)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000)))
(*.f64 x (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))))
(*.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) 1) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))
(*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (/.f64 (*.f64 x (+.f64 x -2)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000)))
(*.f64 x (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))))
(*.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (sqrt.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))) (sqrt.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))))
(*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (/.f64 (*.f64 x (+.f64 x -2)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000)))
(*.f64 x (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))))
(*.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (cbrt.f64 (pow.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) 2))) (cbrt.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))))
(*.f64 (/.f64 (+.f64 x -2) (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000)) (*.f64 (cbrt.f64 (pow.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) 2)) (cbrt.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))
(*.f64 (cbrt.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) 2)) (*.f64 (/.f64 (+.f64 x -2) (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000)) (cbrt.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))))
(*.f64 (/.f64 (+.f64 x -2) 1) (/.f64 x (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))))
(*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (/.f64 (*.f64 x (+.f64 x -2)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000)))
(*.f64 x (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))))
(*.f64 (/.f64 1 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (/.f64 (+.f64 x -2) (/.f64 1 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))
(*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (/.f64 (*.f64 x (+.f64 x -2)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000)))
(*.f64 x (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))))
(*.f64 (/.f64 1 (sqrt.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))))) (/.f64 (+.f64 x -2) (sqrt.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))))))
(*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (/.f64 (*.f64 x (+.f64 x -2)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000)))
(*.f64 x (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))) 2))) (/.f64 (+.f64 x -2) (cbrt.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000) x) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) 2))) (/.f64 (+.f64 x -2) (cbrt.f64 (/.f64 (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000) x) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))
(/.f64 (/.f64 (+.f64 x -2) (cbrt.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) x))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) x) 2)))
(/.f64 (+.f64 x -2) (*.f64 (cbrt.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) x)) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) x) 2))))
(*.f64 (/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))) x)
(*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (/.f64 (*.f64 x (+.f64 x -2)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000)))
(*.f64 x (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))))
(*.f64 (/.f64 (+.f64 x -2) (neg.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (neg.f64 x)))
(/.f64 (*.f64 (-.f64 2 x) 1) (neg.f64 (/.f64 (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000) x) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))))
(*.f64 (-.f64 2 x) (/.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000)))))
(*.f64 (pow.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))))) 1/2) (pow.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))))) 1/2))
(*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (/.f64 (*.f64 x (+.f64 x -2)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000)))
(*.f64 x (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (/.f64 (sqrt.f64 (+.f64 x -2)) (/.f64 1 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))
(*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (/.f64 (*.f64 x (+.f64 x -2)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000)))
(*.f64 x (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) 1) (/.f64 (sqrt.f64 (+.f64 x -2)) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))
(*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (/.f64 (*.f64 x (+.f64 x -2)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000)))
(*.f64 x (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) (sqrt.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))))) (/.f64 (sqrt.f64 (+.f64 x -2)) (sqrt.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))))))
(*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (/.f64 (*.f64 x (+.f64 x -2)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000)))
(*.f64 x (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))))
(*.f64 (/.f64 (sqrt.f64 (+.f64 x -2)) (cbrt.f64 (pow.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))) 2))) (/.f64 (sqrt.f64 (+.f64 x -2)) (cbrt.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))))))
(*.f64 (/.f64 1 (cbrt.f64 (pow.f64 (/.f64 (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000) x) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) 2))) (/.f64 (+.f64 x -2) (cbrt.f64 (/.f64 (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000) x) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))
(/.f64 (/.f64 (+.f64 x -2) (cbrt.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) x))) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) x) 2)))
(/.f64 (+.f64 x -2) (*.f64 (cbrt.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) x)) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) x) 2))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 x -2) 2)) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (/.f64 (cbrt.f64 (+.f64 x -2)) (/.f64 1 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 x -2) 2)) (*.f64 (*.f64 (/.f64 x (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000)) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (cbrt.f64 (+.f64 x -2))))
(*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 x (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 (cbrt.f64 (pow.f64 (+.f64 x -2) 2)) (cbrt.f64 (+.f64 x -2))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 x -2) 2)) 1) (/.f64 (cbrt.f64 (+.f64 x -2)) (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 x -2) 2)) (*.f64 (*.f64 (/.f64 x (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000)) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (cbrt.f64 (+.f64 x -2))))
(*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 x (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 (cbrt.f64 (pow.f64 (+.f64 x -2) 2)) (cbrt.f64 (+.f64 x -2))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 x -2) 2)) (sqrt.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))))) (/.f64 (cbrt.f64 (+.f64 x -2)) (sqrt.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))))))
(*.f64 (cbrt.f64 (pow.f64 (+.f64 x -2) 2)) (*.f64 (*.f64 (/.f64 x (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000)) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (cbrt.f64 (+.f64 x -2))))
(*.f64 (*.f64 (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) (/.f64 x (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000))) (*.f64 (cbrt.f64 (pow.f64 (+.f64 x -2) 2)) (cbrt.f64 (+.f64 x -2))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 x -2) 2)) (cbrt.f64 (pow.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))) 2))) (/.f64 (cbrt.f64 (+.f64 x -2)) (cbrt.f64 (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 x -2) 2)) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000) x) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) 2))) (/.f64 (cbrt.f64 (+.f64 x -2)) (cbrt.f64 (/.f64 (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000) x) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))
(*.f64 (/.f64 (cbrt.f64 (pow.f64 (+.f64 x -2) 2)) (cbrt.f64 (pow.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) x) 2))) (/.f64 (cbrt.f64 (+.f64 x -2)) (cbrt.f64 (/.f64 (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) x))))
(pow.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))))) 1)
(*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (/.f64 (*.f64 x (+.f64 x -2)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000)))
(*.f64 x (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))))
(neg.f64 (/.f64 (+.f64 x -2) (/.f64 (neg.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)))))
(/.f64 (*.f64 (-.f64 2 x) 1) (neg.f64 (/.f64 (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000) x) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))))
(*.f64 (-.f64 2 x) (/.f64 (*.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)) (-.f64 -23533438303/500000000 (*.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000)))))
(log.f64 (exp.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (/.f64 (*.f64 x (+.f64 x -2)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000)))
(*.f64 x (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))))
(cbrt.f64 (*.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (pow.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))))) 2)))
(cbrt.f64 (*.f64 (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (/.f64 (*.f64 x (+.f64 x -2)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000))) (pow.f64 (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (/.f64 (*.f64 x (+.f64 x -2)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000))) 2)))
(cbrt.f64 (pow.f64 (*.f64 x (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y)))) 3))
(expm1.f64 (log1p.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (/.f64 (*.f64 x (+.f64 x -2)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000)))
(*.f64 x (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))))
(exp.f64 (log.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (/.f64 (*.f64 x (+.f64 x -2)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000)))
(*.f64 x (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))))
(log1p.f64 (expm1.f64 (*.f64 (*.f64 x (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y)) (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y) (/.f64 (*.f64 x (+.f64 x -2)) (fma.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x 23533438303/500000000)))
(*.f64 x (/.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000) 156699607947/500000000) 23533438303/500000000) (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y))))
(+.f64 (*.f64 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))) x) (*.f64 4297481763/31250000 x))
(fma.f64 4297481763/31250000 x (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 393497462077/5000000000 (*.f64 x x))))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(+.f64 (*.f64 4297481763/31250000 x) (*.f64 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))) x))
(fma.f64 4297481763/31250000 x (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 393497462077/5000000000 (*.f64 x x))))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(+.f64 (*.f64 x (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) (*.f64 x 4297481763/31250000))
(fma.f64 4297481763/31250000 x (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 393497462077/5000000000 (*.f64 x x))))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(+.f64 (*.f64 x 4297481763/31250000) (*.f64 x (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))))
(fma.f64 4297481763/31250000 x (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 393497462077/5000000000 (*.f64 x x))))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(/.f64 (*.f64 x (-.f64 18468349503317588169/976562500000000 (pow.f64 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))) 2))) (-.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))))
(/.f64 x (/.f64 (-.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) (-.f64 18468349503317588169/976562500000000 (pow.f64 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))) 2))))
(*.f64 (/.f64 x (-.f64 4297481763/31250000 (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))) (-.f64 18468349503317588169/976562500000000 (pow.f64 (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) 2)))
(/.f64 (*.f64 x (+.f64 79367395183217443153422061947/30517578125000000000000 (pow.f64 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))) 3))) (+.f64 18468349503317588169/976562500000000 (*.f64 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))) (-.f64 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))) 4297481763/31250000))))
(/.f64 (+.f64 79367395183217443153422061947/30517578125000000000000 (pow.f64 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))) 3)) (/.f64 (+.f64 18468349503317588169/976562500000000 (*.f64 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))) (fma.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)) -4297481763/31250000))) x))
(/.f64 x (/.f64 (fma.f64 x (*.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) -4297481763/31250000)) 18468349503317588169/976562500000000) (+.f64 79367395183217443153422061947/30517578125000000000000 (pow.f64 (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) 3))))
(/.f64 (*.f64 (-.f64 18468349503317588169/976562500000000 (pow.f64 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))) 2)) x) (-.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))))
(/.f64 x (/.f64 (-.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) (-.f64 18468349503317588169/976562500000000 (pow.f64 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))) 2))))
(*.f64 (/.f64 x (-.f64 4297481763/31250000 (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000)))) (-.f64 18468349503317588169/976562500000000 (pow.f64 (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) 2)))
(/.f64 (*.f64 (+.f64 79367395183217443153422061947/30517578125000000000000 (pow.f64 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))) 3)) x) (+.f64 18468349503317588169/976562500000000 (*.f64 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))) (-.f64 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))) 4297481763/31250000))))
(/.f64 (+.f64 79367395183217443153422061947/30517578125000000000000 (pow.f64 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))) 3)) (/.f64 (+.f64 18468349503317588169/976562500000000 (*.f64 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))) (fma.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)) -4297481763/31250000))) x))
(/.f64 x (/.f64 (fma.f64 x (*.f64 (fma.f64 x 104109730557/25000000000 393497462077/5000000000) (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) -4297481763/31250000)) 18468349503317588169/976562500000000) (+.f64 79367395183217443153422061947/30517578125000000000000 (pow.f64 (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) 3))))
(pow.f64 (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))) 1)
(fma.f64 4297481763/31250000 x (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 393497462077/5000000000 (*.f64 x x))))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(log.f64 (exp.f64 (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))))))
(fma.f64 4297481763/31250000 x (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 393497462077/5000000000 (*.f64 x x))))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(cbrt.f64 (*.f64 (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))) (pow.f64 (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))))) 2)))
(cbrt.f64 (pow.f64 (*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000)) 3))
(expm1.f64 (log1p.f64 (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))))))
(fma.f64 4297481763/31250000 x (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 393497462077/5000000000 (*.f64 x x))))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(exp.f64 (log.f64 (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))))))
(fma.f64 4297481763/31250000 x (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 393497462077/5000000000 (*.f64 x x))))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))
(log1p.f64 (expm1.f64 (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))))))
(fma.f64 4297481763/31250000 x (fma.f64 104109730557/25000000000 (pow.f64 x 3) (*.f64 393497462077/5000000000 (*.f64 x x))))
(*.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000))

eval901.0ms (3.5%)

Compiler

Compiled 33354 to 24068 computations (27.8% saved)

prune438.0ms (1.7%)

Pruning

53 alts after pruning (44 fresh and 9 done)

PrunedKeptTotal
New1130131143
Fresh73138
Picked011
Done189
Total1138531191
Error
0.02%
Counts
1191 → 53
Alt Table
Click to see full alt table
StatusErrorProgram
54.62%
(/.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 (+.f64 (*.f64 4297481763/31250000 x) (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2)))) x z)))
55.42%
(/.f64 (+.f64 x -2) (/.f64 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) 625000000000000000000/10838835996651139530249) (-.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
55.42%
(/.f64 (+.f64 x -2) (/.f64 (-.f64 (*.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 (/.f64 1 x) (/.f64 1 x))) 625000000000000000000/10838835996651139530249) (-.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
80.67%
(/.f64 (+.f64 x -2) (/.f64 (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000) (*.f64 y x)))
72.04%
(/.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)))
72.92%
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x))) x)) (*.f64 (+.f64 (+.f64 (*.f64 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))) x) (*.f64 4297481763/31250000 x)) y) x)))
72.93%
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x))) x)) (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x)))
79.36%
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x))) x)) (*.f64 (+.f64 (*.f64 x 4297481763/31250000) y) x)))
63.14%
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x))) x)) z))
81.62%
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x)) (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x)))
64.08%
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x)) z))
63.91%
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)) z))
83.48%
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 (*.f64 y x)))
64.1%
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))
83.64%
(/.f64 (+.f64 x -2) (-.f64 (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 y x))) (*.f64 156699607947/500000000 (/.f64 1 y))) (*.f64 101134521927828168189/15625000000000000 (/.f64 1 (pow.f64 y 2)))))
83.62%
(/.f64 (+.f64 x -2) (+.f64 (/.f64 156699607947/500000000 y) (+.f64 (/.f64 23533438303/500000000 (*.f64 y x)) (/.f64 -101134521927828168189/15625000000000000 (*.f64 y y)))))
55.09%
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
97.16%
(/.f64 (+.f64 x -2) (*.f64 x (/.f64 156699607947/500000000 z)))
54.87%
(/.f64 (+.f64 x -2) 25000000000/104109730557)
39.33%
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (+.f64 (*.f64 (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) x) (*.f64 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))
42.32%
(/.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 18296454943249170484848912482507361/1000000000000000000000000000 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 3)) x) (+.f64 (*.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) (*.f64 x (+.f64 x 216700011257/5000000000))) (-.f64 69434924403719793227841/1000000000000000000 (*.f64 x (*.f64 (+.f64 x 216700011257/5000000000) 263505074721/1000000000))))) 156699607947/500000000) x) 23533438303/500000000))
47.88%
(/.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))
48.21%
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (log1p.f64 (expm1.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))
45.35%
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 x (+.f64 4297481763/31250000 (*.f64 393497462077/5000000000 x))) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
45.48%
(/.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))
63.48%
(/.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))
64.11%
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 156699607947/500000000 x) 23533438303/500000000))
53.72%
(-.f64 (+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x)))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x))))
97.16%
(-.f64 (+.f64 (*.f64 -1000000000/156699607947 (/.f64 z x)) (*.f64 500000000/156699607947 z)) (*.f64 11766719151500000000/24554767130743505554809 (/.f64 z x)))
55.09%
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
55.15%
(-.f64 (*.f64 104109730557/25000000000 x) 104109730557/12500000000)
49.85%
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
63.99%
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
32.15%
(+.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))))
55.28%
(*.f64 (/.f64 (+.f64 x -2) (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) 625000000000000000000/10838835996651139530249)) (-.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
63.94%
(*.f64 (/.f64 (+.f64 x -2) (-.f64 -23533438303/500000000 (*.f64 x 156699607947/500000000))) (neg.f64 z))
72.39%
(*.f64 (/.f64 x (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))) (+.f64 x -2))
80.63%
(*.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)))
47.43%
(*.f64 (+.f64 x -2) (+.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 x 263505074721/1000000000)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))
30.58%
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x) 23533438303/500000000))))
33.05%
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x) 23533438303/500000000))))
32.25%
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 216700011257/5000000000 (*.f64 x x))) x) 23533438303/500000000))))
61.62%
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (+.f64 (*.f64 500000000/23533438303 z) (*.f64 -78349803973500000000/553822718361107519809 (*.f64 z x)))))
72.43%
(*.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) x) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))
83.16%
(*.f64 (*.f64 y x) -1000000000/23533438303)
83.15%
(*.f64 (*.f64 -1000000000/23533438303 x) y)
97.58%
(*.f64 z 500000000/156699607947)
63.96%
(*.f64 z -1000000000/23533438303)
81.85%
(*.f64 x (+.f64 (*.f64 y -1000000000/23533438303) (*.f64 x (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (*.f64 y 156699607947000000000/553822718361107519809)))))
97.4%
(*.f64 x (+.f64 -21677671993302279060498/63615716158700684400745 (*.f64 x 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005)))
83.14%
(*.f64 x (*.f64 y -1000000000/23533438303))
55.41%
(*.f64 x 104109730557/25000000000)
97.85%
(*.f64 -21677671993302279060498/63615716158700684400745 x)
Compiler

Compiled 1189 to 890 computations (25.1% saved)

regimes832.0ms (3.3%)

Counts
92 → 3
Calls
Call 1
Inputs
(*.f64 -21677671993302279060498/63615716158700684400745 x)
(*.f64 x 104109730557/25000000000)
(*.f64 z -1000000000/23533438303)
(*.f64 z 500000000/156699607947)
(*.f64 x (*.f64 y -1000000000/23533438303))
(*.f64 y (*.f64 x -1000000000/23533438303))
(*.f64 (*.f64 -1000000000/23533438303 x) y)
(*.f64 (*.f64 y x) -1000000000/23533438303)
(*.f64 (+.f64 x -2) 104109730557/25000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 104109730557/12500000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(/.f64 (+.f64 x -2) 25000000000/104109730557)
(*.f64 x (+.f64 -21677671993302279060498/63615716158700684400745 (*.f64 x 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005)))
(*.f64 (+.f64 x -2) (*.f64 500000000/23533438303 z))
(/.f64 (+.f64 x -2) (/.f64 63615716158700684400745/10838835996651139530249 x))
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))
(*.f64 (+.f64 x -2) (-.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(/.f64 (+.f64 x -2) (*.f64 x (/.f64 156699607947/500000000 z)))
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 (*.f64 y x)))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 156699607947/500000000 x) 23533438303/500000000))
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x))))
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (*.f64 (/.f64 1 x) 63615716158700684400745/10838835996651139530249)))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)) z))
(*.f64 (/.f64 (+.f64 x -2) (-.f64 -23533438303/500000000 (*.f64 x 156699607947/500000000))) (neg.f64 z))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (+.f64 (*.f64 x 156699607947/500000000) 23533438303/500000000))))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (+.f64 (*.f64 500000000/23533438303 z) (*.f64 -78349803973500000000/553822718361107519809 (*.f64 z x)))))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x))))
(-.f64 (+.f64 (*.f64 -1000000000/156699607947 (/.f64 z x)) (*.f64 500000000/156699607947 z)) (*.f64 11766719151500000000/24554767130743505554809 (/.f64 z x)))
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (-.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (*.f64 x x)))))
(/.f64 (+.f64 x -2) (+.f64 (*.f64 156699607947/500000000 (/.f64 x z)) (*.f64 23533438303/500000000 (/.f64 1 z))))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x)) z))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x) 23533438303/500000000))))
(*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)) x)))
(*.f64 (/.f64 (+.f64 x -2) (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) 625000000000000000000/10838835996651139530249)) (-.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(/.f64 (+.f64 x -2) (/.f64 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) 625000000000000000000/10838835996651139530249) (-.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 216700011257/5000000000 (*.f64 x x))) x) 23533438303/500000000))))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 23533438303/500000000 (*.f64 y x)) (-.f64 (/.f64 156699607947/500000000 y) (/.f64 101134521927828168189/15625000000000000 (*.f64 y y)))))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 156699607947/500000000 y) (+.f64 (/.f64 23533438303/500000000 (*.f64 y x)) (/.f64 -101134521927828168189/15625000000000000 (*.f64 y y)))))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x))) x)) z))
(/.f64 (+.f64 x -2) (/.f64 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) 625000000000000000000/10838835996651139530249) (-.f64 (*.f64 (/.f64 1 x) 63615716158700684400745/10838835996651139530249) 25000000000/104109730557)))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x) 23533438303/500000000))))
(-.f64 (+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x)))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x))))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) z))
(/.f64 (+.f64 x -2) (/.f64 (-.f64 (*.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 (/.f64 1 x) (/.f64 1 x))) 625000000000000000000/10838835996651139530249) (-.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))
(*.f64 (+.f64 x -2) (/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.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 x -2) (/.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 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 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x))) x)) (*.f64 (+.f64 (*.f64 x 4297481763/31250000) y) 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 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x)) (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x)))
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 x 263505074721/1000000000) 156699607947/500000000) x) 23533438303/500000000))
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 x (+.f64 4297481763/31250000 (*.f64 393497462077/5000000000 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 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x))) x)) (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x)))
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000)) 156699607947/500000000) x) 23533438303/500000000))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x))) x)) (*.f64 (+.f64 (+.f64 (*.f64 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))) x) (*.f64 4297481763/31250000 x)) 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 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x)))
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
(*.f64 (+.f64 x -2) (+.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 x 263505074721/1000000000)) 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 x -2) (+.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) (*.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))))
(fma.f64 -21677671993302279060498/63615716158700684400745 x (*.f64 (*.f64 x x) (+.f64 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005 (*.f64 x -15531958483728442896900204939725691302376040162924525257000000000/2059601734647409189681626961129620613782216990037768112413421947949))))
(fma.f64 x -21677671993302279060498/63615716158700684400745 (*.f64 (*.f64 x x) (+.f64 (*.f64 x -15531958483728442896900204939725691302376040162924525257000000000/2059601734647409189681626961129620613782216990037768112413421947949) 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005)))
(*.f64 x (+.f64 (*.f64 y -1000000000/23533438303) (*.f64 x (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (*.f64 y 156699607947000000000/553822718361107519809)))))
(-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (-.f64 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x)) -13764240537310136880149/125000000000000000000))
(/.f64 (+.f64 x -2) (-.f64 (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 y x))) (*.f64 156699607947/500000000 (/.f64 1 y))) (*.f64 101134521927828168189/15625000000000000 (/.f64 1 (pow.f64 y 2)))))
(*.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) x) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))
(*.f64 (/.f64 x (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))) (+.f64 x -2))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z)))
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (+.f64 (*.f64 (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) x) (*.f64 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 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 18296454943249170484848912482507361/1000000000000000000000000000 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 3)) x) (+.f64 (*.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) (*.f64 x (+.f64 x 216700011257/5000000000))) (-.f64 69434924403719793227841/1000000000000000000 (*.f64 x (*.f64 (+.f64 x 216700011257/5000000000) 263505074721/1000000000))))) 156699607947/500000000) 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 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000)))))) x) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (log1p.f64 (expm1.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 (*.f64 (/.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 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 (+.f64 x -2) (+.f64 (*.f64 x (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (/.f64 1 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) 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 x -2) (+.f64 (*.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (/.f64 1 (/.f64 (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 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 (+.f64 x -2) (+.f64 (+.f64 (*.f64 500000000/23533438303 (*.f64 y x)) (+.f64 (*.f64 (-.f64 393497462077/235334383030 (+.f64 (*.f64 65876268680250000000/553822718361107519809 y) (*.f64 156699607947/23533438303 (-.f64 68759708208/23533438303 (*.f64 78349803973500000000/553822718361107519809 y))))) (pow.f64 x 3)) (*.f64 (-.f64 68759708208/23533438303 (*.f64 78349803973500000000/553822718361107519809 y)) (pow.f64 x 2)))) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))
(*.f64 (+.f64 x -2) (+.f64 (*.f64 (-.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 (*.f64 x (-.f64 x 2)) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)) y)
(/.f64 (+.f64 x -2) (/.f64 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000) (fma.f64 (+.f64 (*.f64 4297481763/31250000 x) (+.f64 (*.f64 104109730557/25000000000 (pow.f64 x 3)) (*.f64 393497462077/5000000000 (pow.f64 x 2)))) x z)))
(*.f64 (+.f64 x -2) (/.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (fma.f64 x (fma.f64 x (fma.f64 x (+.f64 x 216700011257/5000000000) 263505074721/1000000000) 156699607947/500000000) 23533438303/500000000)))
(*.f64 (fma.f64 x (fma.f64 x (fma.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000) 4297481763/31250000) y) z) (/.f64 (+.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 (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 1 (fma.f64 (fma.f64 (fma.f64 (+.f64 x 216700011257/5000000000) x 263505074721/1000000000) x 156699607947/500000000) x 23533438303/500000000))))
Outputs
(-.f64 (+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x)))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x))))
(*.f64 (+.f64 x -2) (+.f64 (*.f64 (/.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 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 (+.f64 x -2) 25000000000/104109730557)
Calls

4 calls:

367.0ms
z
170.0ms
y
166.0ms
x
74.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
ErrorSegmentsBranch
0.42%3x
22.73%3y
20.73%5z
0.61%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 2098 to 1471 computations (29.9% saved)

bsearch57.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
28.0ms
5.683496629051699e+52
1.4385011053337202e+59
28.0ms
-9.876205593444043e+57
-6.53929173324421e+48
Results
49.0ms288×body256valid
Compiler

Compiled 1342 to 979 computations (27% saved)

regimes653.0ms (2.6%)

Counts
81 → 3
Calls
Call 1
Inputs
(*.f64 -21677671993302279060498/63615716158700684400745 x)
(*.f64 x 104109730557/25000000000)
(*.f64 z -1000000000/23533438303)
(*.f64 z 500000000/156699607947)
(*.f64 x (*.f64 y -1000000000/23533438303))
(*.f64 y (*.f64 x -1000000000/23533438303))
(*.f64 (*.f64 -1000000000/23533438303 x) y)
(*.f64 (*.f64 y x) -1000000000/23533438303)
(*.f64 (+.f64 x -2) 104109730557/25000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 104109730557/12500000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(/.f64 (+.f64 x -2) 25000000000/104109730557)
(*.f64 x (+.f64 -21677671993302279060498/63615716158700684400745 (*.f64 x 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005)))
(*.f64 (+.f64 x -2) (*.f64 500000000/23533438303 z))
(/.f64 (+.f64 x -2) (/.f64 63615716158700684400745/10838835996651139530249 x))
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))
(*.f64 (+.f64 x -2) (-.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(/.f64 (+.f64 x -2) (*.f64 x (/.f64 156699607947/500000000 z)))
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 (*.f64 y x)))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 156699607947/500000000 x) 23533438303/500000000))
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x))))
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (*.f64 (/.f64 1 x) 63615716158700684400745/10838835996651139530249)))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)) z))
(*.f64 (/.f64 (+.f64 x -2) (-.f64 -23533438303/500000000 (*.f64 x 156699607947/500000000))) (neg.f64 z))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (+.f64 (*.f64 x 156699607947/500000000) 23533438303/500000000))))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (+.f64 (*.f64 500000000/23533438303 z) (*.f64 -78349803973500000000/553822718361107519809 (*.f64 z x)))))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x))))
(-.f64 (+.f64 (*.f64 -1000000000/156699607947 (/.f64 z x)) (*.f64 500000000/156699607947 z)) (*.f64 11766719151500000000/24554767130743505554809 (/.f64 z x)))
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (-.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (*.f64 x x)))))
(/.f64 (+.f64 x -2) (+.f64 (*.f64 156699607947/500000000 (/.f64 x z)) (*.f64 23533438303/500000000 (/.f64 1 z))))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x)) z))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x) 23533438303/500000000))))
(*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)) x)))
(*.f64 (/.f64 (+.f64 x -2) (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) 625000000000000000000/10838835996651139530249)) (-.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(/.f64 (+.f64 x -2) (/.f64 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) 625000000000000000000/10838835996651139530249) (-.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 216700011257/5000000000 (*.f64 x x))) x) 23533438303/500000000))))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 23533438303/500000000 (*.f64 y x)) (-.f64 (/.f64 156699607947/500000000 y) (/.f64 101134521927828168189/15625000000000000 (*.f64 y y)))))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 156699607947/500000000 y) (+.f64 (/.f64 23533438303/500000000 (*.f64 y x)) (/.f64 -101134521927828168189/15625000000000000 (*.f64 y y)))))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x))) x)) z))
(/.f64 (+.f64 x -2) (/.f64 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) 625000000000000000000/10838835996651139530249) (-.f64 (*.f64 (/.f64 1 x) 63615716158700684400745/10838835996651139530249) 25000000000/104109730557)))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x) 23533438303/500000000))))
(-.f64 (+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x)))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x))))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) z))
(/.f64 (+.f64 x -2) (/.f64 (-.f64 (*.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 (/.f64 1 x) (/.f64 1 x))) 625000000000000000000/10838835996651139530249) (-.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))
(*.f64 (+.f64 x -2) (/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.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 x -2) (/.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 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 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x))) x)) (*.f64 (+.f64 (*.f64 x 4297481763/31250000) y) 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 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x)) (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x)))
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 x 263505074721/1000000000) 156699607947/500000000) x) 23533438303/500000000))
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 x (+.f64 4297481763/31250000 (*.f64 393497462077/5000000000 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 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x))) x)) (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x)))
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000)) 156699607947/500000000) x) 23533438303/500000000))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x))) x)) (*.f64 (+.f64 (+.f64 (*.f64 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))) x) (*.f64 4297481763/31250000 x)) 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 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x)))
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
(*.f64 (+.f64 x -2) (+.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 x 263505074721/1000000000)) 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 x -2) (+.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) (*.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))))
(fma.f64 -21677671993302279060498/63615716158700684400745 x (*.f64 (*.f64 x x) (+.f64 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005 (*.f64 x -15531958483728442896900204939725691302376040162924525257000000000/2059601734647409189681626961129620613782216990037768112413421947949))))
(fma.f64 x -21677671993302279060498/63615716158700684400745 (*.f64 (*.f64 x x) (+.f64 (*.f64 x -15531958483728442896900204939725691302376040162924525257000000000/2059601734647409189681626961129620613782216990037768112413421947949) 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005)))
(*.f64 x (+.f64 (*.f64 y -1000000000/23533438303) (*.f64 x (fma.f64 500000000/23533438303 (+.f64 y -4297481763/15625000) (*.f64 y 156699607947000000000/553822718361107519809)))))
(-.f64 (fma.f64 x 104109730557/25000000000 (/.f64 2284450290879775841688574159837293/625000000000000000000000000000 x)) (-.f64 (/.f64 (-.f64 409304707811198655637810418659684985388407301/3125000000000000000000000000000000000000 y) (*.f64 x x)) -13764240537310136880149/125000000000000000000))
(/.f64 (+.f64 x -2) (-.f64 (+.f64 (*.f64 23533438303/500000000 (/.f64 1 (*.f64 y x))) (*.f64 156699607947/500000000 (/.f64 1 y))) (*.f64 101134521927828168189/15625000000000000 (/.f64 1 (pow.f64 y 2)))))
(*.f64 (*.f64 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000))))))) x) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))
(*.f64 (/.f64 x (/.f64 (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (*.f64 x (+.f64 x 216700011257/5000000000)))))) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))) (+.f64 x -2))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) (pow.f64 x 2)) z)))
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (+.f64 (*.f64 (*.f64 x (fma.f64 x 104109730557/25000000000 393497462077/5000000000)) x) (*.f64 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 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 18296454943249170484848912482507361/1000000000000000000000000000 (pow.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) 3)) x) (+.f64 (*.f64 (*.f64 x (+.f64 x 216700011257/5000000000)) (*.f64 x (+.f64 x 216700011257/5000000000))) (-.f64 69434924403719793227841/1000000000000000000 (*.f64 x (*.f64 (+.f64 x 216700011257/5000000000) 263505074721/1000000000))))) 156699607947/500000000) 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 (/.f64 (+.f64 x -2) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (fma.f64 (+.f64 216700011257/5000000000 x) x 263505074721/1000000000)))))) x) (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000)))) x y))
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (log1p.f64 (expm1.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 2970286349119912390428499159837293/625000000000000000000000000000 x) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x)))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x))))
(*.f64 (+.f64 x -2) (+.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 2970286349119912390428499159837293/625000000000000000000000000000 x) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x)))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x))))
Calls

4 calls:

248.0ms
z
116.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))
114.0ms
y
114.0ms
x
Results
ErrorSegmentsBranch
0.64%3x
23.17%3y
21.11%5z
0.99%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 1634 to 1143 computations (30% saved)

bsearch50.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
27.0ms
1.3701241655388083e+24
2.09049872449507e+32
22.0ms
-2.3704712916524808e+59
-9.876205593444043e+57
Results
42.0ms256×body256valid
Compiler

Compiled 1358 to 978 computations (28% saved)

regimes676.0ms (2.6%)

Counts
66 → 3
Calls
Call 1
Inputs
(*.f64 -21677671993302279060498/63615716158700684400745 x)
(*.f64 x 104109730557/25000000000)
(*.f64 z -1000000000/23533438303)
(*.f64 z 500000000/156699607947)
(*.f64 x (*.f64 y -1000000000/23533438303))
(*.f64 y (*.f64 x -1000000000/23533438303))
(*.f64 (*.f64 -1000000000/23533438303 x) y)
(*.f64 (*.f64 y x) -1000000000/23533438303)
(*.f64 (+.f64 x -2) 104109730557/25000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 104109730557/12500000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(/.f64 (+.f64 x -2) 25000000000/104109730557)
(*.f64 x (+.f64 -21677671993302279060498/63615716158700684400745 (*.f64 x 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005)))
(*.f64 (+.f64 x -2) (*.f64 500000000/23533438303 z))
(/.f64 (+.f64 x -2) (/.f64 63615716158700684400745/10838835996651139530249 x))
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))
(*.f64 (+.f64 x -2) (-.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(/.f64 (+.f64 x -2) (*.f64 x (/.f64 156699607947/500000000 z)))
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 (*.f64 y x)))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 156699607947/500000000 x) 23533438303/500000000))
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x))))
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (*.f64 (/.f64 1 x) 63615716158700684400745/10838835996651139530249)))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)) z))
(*.f64 (/.f64 (+.f64 x -2) (-.f64 -23533438303/500000000 (*.f64 x 156699607947/500000000))) (neg.f64 z))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (+.f64 (*.f64 x 156699607947/500000000) 23533438303/500000000))))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (+.f64 (*.f64 500000000/23533438303 z) (*.f64 -78349803973500000000/553822718361107519809 (*.f64 z x)))))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x))))
(-.f64 (+.f64 (*.f64 -1000000000/156699607947 (/.f64 z x)) (*.f64 500000000/156699607947 z)) (*.f64 11766719151500000000/24554767130743505554809 (/.f64 z x)))
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (-.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (*.f64 x x)))))
(/.f64 (+.f64 x -2) (+.f64 (*.f64 156699607947/500000000 (/.f64 x z)) (*.f64 23533438303/500000000 (/.f64 1 z))))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x)) z))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x) 23533438303/500000000))))
(*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)) x)))
(*.f64 (/.f64 (+.f64 x -2) (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) 625000000000000000000/10838835996651139530249)) (-.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(/.f64 (+.f64 x -2) (/.f64 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) 625000000000000000000/10838835996651139530249) (-.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 216700011257/5000000000 (*.f64 x x))) x) 23533438303/500000000))))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 23533438303/500000000 (*.f64 y x)) (-.f64 (/.f64 156699607947/500000000 y) (/.f64 101134521927828168189/15625000000000000 (*.f64 y y)))))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 156699607947/500000000 y) (+.f64 (/.f64 23533438303/500000000 (*.f64 y x)) (/.f64 -101134521927828168189/15625000000000000 (*.f64 y y)))))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x))) x)) z))
(/.f64 (+.f64 x -2) (/.f64 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) 625000000000000000000/10838835996651139530249) (-.f64 (*.f64 (/.f64 1 x) 63615716158700684400745/10838835996651139530249) 25000000000/104109730557)))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x) 23533438303/500000000))))
(-.f64 (+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x)))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x))))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) z))
(/.f64 (+.f64 x -2) (/.f64 (-.f64 (*.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 (/.f64 1 x) (/.f64 1 x))) 625000000000000000000/10838835996651139530249) (-.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))
(*.f64 (+.f64 x -2) (/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.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 x -2) (/.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 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 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x))) x)) (*.f64 (+.f64 (*.f64 x 4297481763/31250000) y) 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 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x)) (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x)))
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 x 263505074721/1000000000) 156699607947/500000000) x) 23533438303/500000000))
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 x (+.f64 4297481763/31250000 (*.f64 393497462077/5000000000 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 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x))) x)) (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x)))
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000)) 156699607947/500000000) x) 23533438303/500000000))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x))) x)) (*.f64 (+.f64 (+.f64 (*.f64 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))) x) (*.f64 4297481763/31250000 x)) 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 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x)))
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
(*.f64 (+.f64 x -2) (+.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 x 263505074721/1000000000)) x) 23533438303/500000000)) (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))
Outputs
(-.f64 (+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x)))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x))))
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x) 23533438303/500000000))))
Calls

4 calls:

243.0ms
y
161.0ms
z
122.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))
121.0ms
x
Results
ErrorSegmentsBranch
1.06%3x
23.1%5y
21.11%5z
0.85%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 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
Compiler

Compiled 1152 to 805 computations (30.1% saved)

bsearch1.0ms (0%)

Algorithm
left-value
Steps
TimeLeftRight
0.0ms
7.090872550983021e+171
1.861955711515358e+172
0.0ms
-inf
-7.220399769693698e+301
Compiler

Compiled 46 to 34 computations (26.1% saved)

regimes627.0ms (2.4%)

Counts
64 → 3
Calls
Call 1
Inputs
(*.f64 -21677671993302279060498/63615716158700684400745 x)
(*.f64 x 104109730557/25000000000)
(*.f64 z -1000000000/23533438303)
(*.f64 z 500000000/156699607947)
(*.f64 x (*.f64 y -1000000000/23533438303))
(*.f64 y (*.f64 x -1000000000/23533438303))
(*.f64 (*.f64 -1000000000/23533438303 x) y)
(*.f64 (*.f64 y x) -1000000000/23533438303)
(*.f64 (+.f64 x -2) 104109730557/25000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 104109730557/12500000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(/.f64 (+.f64 x -2) 25000000000/104109730557)
(*.f64 x (+.f64 -21677671993302279060498/63615716158700684400745 (*.f64 x 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005)))
(*.f64 (+.f64 x -2) (*.f64 500000000/23533438303 z))
(/.f64 (+.f64 x -2) (/.f64 63615716158700684400745/10838835996651139530249 x))
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))
(*.f64 (+.f64 x -2) (-.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(/.f64 (+.f64 x -2) (*.f64 x (/.f64 156699607947/500000000 z)))
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 (*.f64 y x)))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 156699607947/500000000 x) 23533438303/500000000))
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x))))
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (*.f64 (/.f64 1 x) 63615716158700684400745/10838835996651139530249)))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)) z))
(*.f64 (/.f64 (+.f64 x -2) (-.f64 -23533438303/500000000 (*.f64 x 156699607947/500000000))) (neg.f64 z))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (+.f64 (*.f64 x 156699607947/500000000) 23533438303/500000000))))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (+.f64 (*.f64 500000000/23533438303 z) (*.f64 -78349803973500000000/553822718361107519809 (*.f64 z x)))))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x))))
(-.f64 (+.f64 (*.f64 -1000000000/156699607947 (/.f64 z x)) (*.f64 500000000/156699607947 z)) (*.f64 11766719151500000000/24554767130743505554809 (/.f64 z x)))
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (-.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (*.f64 x x)))))
(/.f64 (+.f64 x -2) (+.f64 (*.f64 156699607947/500000000 (/.f64 x z)) (*.f64 23533438303/500000000 (/.f64 1 z))))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x)) z))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x) 23533438303/500000000))))
(*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)) x)))
(*.f64 (/.f64 (+.f64 x -2) (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) 625000000000000000000/10838835996651139530249)) (-.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(/.f64 (+.f64 x -2) (/.f64 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) 625000000000000000000/10838835996651139530249) (-.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 216700011257/5000000000 (*.f64 x x))) x) 23533438303/500000000))))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 23533438303/500000000 (*.f64 y x)) (-.f64 (/.f64 156699607947/500000000 y) (/.f64 101134521927828168189/15625000000000000 (*.f64 y y)))))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 156699607947/500000000 y) (+.f64 (/.f64 23533438303/500000000 (*.f64 y x)) (/.f64 -101134521927828168189/15625000000000000 (*.f64 y y)))))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x))) x)) z))
(/.f64 (+.f64 x -2) (/.f64 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) 625000000000000000000/10838835996651139530249) (-.f64 (*.f64 (/.f64 1 x) 63615716158700684400745/10838835996651139530249) 25000000000/104109730557)))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x) 23533438303/500000000))))
(-.f64 (+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x)))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x))))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) z))
(/.f64 (+.f64 x -2) (/.f64 (-.f64 (*.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 (/.f64 1 x) (/.f64 1 x))) 625000000000000000000/10838835996651139530249) (-.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))
(*.f64 (+.f64 x -2) (/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.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 x -2) (/.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 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 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x))) x)) (*.f64 (+.f64 (*.f64 x 4297481763/31250000) y) 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 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x)) (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x)))
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 x 263505074721/1000000000) 156699607947/500000000) x) 23533438303/500000000))
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 x (+.f64 4297481763/31250000 (*.f64 393497462077/5000000000 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 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x))) x)) (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x)))
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000)) 156699607947/500000000) x) 23533438303/500000000))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x))) x)) (*.f64 (+.f64 (+.f64 (*.f64 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 x 104109730557/25000000000))) x) (*.f64 4297481763/31250000 x)) 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 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x)))
Outputs
(-.f64 (+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x)))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x))))
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 x (+.f64 4297481763/31250000 (*.f64 393497462077/5000000000 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 2970286349119912390428499159837293/625000000000000000000000000000 x) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x)))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x))))
Calls

3 calls:

331.0ms
z
181.0ms
y
88.0ms
x
Results
ErrorSegmentsBranch
2.1%3x
23.21%5y
19.1%7z
Compiler

Compiled 1028 to 716 computations (30.4% saved)

bsearch58.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
27.0ms
950241425.0859276
1245684549758.3962
30.0ms
-8.081831624262379e+20
-2734248.5427427483
Results
51.0ms288×body256valid
Compiler

Compiled 1162 to 826 computations (28.9% saved)

regimes354.0ms (1.4%)

Counts
59 → 3
Calls
Call 1
Inputs
(*.f64 -21677671993302279060498/63615716158700684400745 x)
(*.f64 x 104109730557/25000000000)
(*.f64 z -1000000000/23533438303)
(*.f64 z 500000000/156699607947)
(*.f64 x (*.f64 y -1000000000/23533438303))
(*.f64 y (*.f64 x -1000000000/23533438303))
(*.f64 (*.f64 -1000000000/23533438303 x) y)
(*.f64 (*.f64 y x) -1000000000/23533438303)
(*.f64 (+.f64 x -2) 104109730557/25000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 104109730557/12500000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(/.f64 (+.f64 x -2) 25000000000/104109730557)
(*.f64 x (+.f64 -21677671993302279060498/63615716158700684400745 (*.f64 x 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005)))
(*.f64 (+.f64 x -2) (*.f64 500000000/23533438303 z))
(/.f64 (+.f64 x -2) (/.f64 63615716158700684400745/10838835996651139530249 x))
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))
(*.f64 (+.f64 x -2) (-.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(/.f64 (+.f64 x -2) (*.f64 x (/.f64 156699607947/500000000 z)))
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 (*.f64 y x)))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 156699607947/500000000 x) 23533438303/500000000))
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x))))
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (*.f64 (/.f64 1 x) 63615716158700684400745/10838835996651139530249)))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)) z))
(*.f64 (/.f64 (+.f64 x -2) (-.f64 -23533438303/500000000 (*.f64 x 156699607947/500000000))) (neg.f64 z))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (+.f64 (*.f64 x 156699607947/500000000) 23533438303/500000000))))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (+.f64 (*.f64 500000000/23533438303 z) (*.f64 -78349803973500000000/553822718361107519809 (*.f64 z x)))))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x))))
(-.f64 (+.f64 (*.f64 -1000000000/156699607947 (/.f64 z x)) (*.f64 500000000/156699607947 z)) (*.f64 11766719151500000000/24554767130743505554809 (/.f64 z x)))
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (-.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (*.f64 x x)))))
(/.f64 (+.f64 x -2) (+.f64 (*.f64 156699607947/500000000 (/.f64 x z)) (*.f64 23533438303/500000000 (/.f64 1 z))))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x)) z))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x) 23533438303/500000000))))
(*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)) x)))
(*.f64 (/.f64 (+.f64 x -2) (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) 625000000000000000000/10838835996651139530249)) (-.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(/.f64 (+.f64 x -2) (/.f64 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) 625000000000000000000/10838835996651139530249) (-.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 216700011257/5000000000 (*.f64 x x))) x) 23533438303/500000000))))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 23533438303/500000000 (*.f64 y x)) (-.f64 (/.f64 156699607947/500000000 y) (/.f64 101134521927828168189/15625000000000000 (*.f64 y y)))))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 156699607947/500000000 y) (+.f64 (/.f64 23533438303/500000000 (*.f64 y x)) (/.f64 -101134521927828168189/15625000000000000 (*.f64 y y)))))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x))) x)) z))
(/.f64 (+.f64 x -2) (/.f64 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) 625000000000000000000/10838835996651139530249) (-.f64 (*.f64 (/.f64 1 x) 63615716158700684400745/10838835996651139530249) 25000000000/104109730557)))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x) 23533438303/500000000))))
(-.f64 (+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x)))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x))))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) z))
(/.f64 (+.f64 x -2) (/.f64 (-.f64 (*.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 (/.f64 1 x) (/.f64 1 x))) 625000000000000000000/10838835996651139530249) (-.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))
(*.f64 (+.f64 x -2) (/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.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 x -2) (/.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 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 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x))) x)) (*.f64 (+.f64 (*.f64 x 4297481763/31250000) y) 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 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x)) (*.f64 (+.f64 (*.f64 (+.f64 4297481763/31250000 (*.f64 (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)) x)) x) y) x)))
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 x 263505074721/1000000000) 156699607947/500000000) x) 23533438303/500000000))
Outputs
(-.f64 (+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x)))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x))))
(/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 x 4297481763/31250000) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000))
(-.f64 (+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x)))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x))))
Calls

3 calls:

165.0ms
y
83.0ms
z
82.0ms
x
Results
ErrorSegmentsBranch
2.25%3x
23.48%5y
22.87%3z
Compiler

Compiled 857 to 600 computations (30% saved)

bsearch54.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
24.0ms
950241425.0859276
1245684549758.3962
29.0ms
-8.081831624262379e+20
-2734248.5427427483
Results
46.0ms288×body256valid
Compiler

Compiled 1090 to 772 computations (29.2% saved)

regimes339.0ms (1.3%)

Counts
56 → 3
Calls
Call 1
Inputs
(*.f64 -21677671993302279060498/63615716158700684400745 x)
(*.f64 x 104109730557/25000000000)
(*.f64 z -1000000000/23533438303)
(*.f64 z 500000000/156699607947)
(*.f64 x (*.f64 y -1000000000/23533438303))
(*.f64 y (*.f64 x -1000000000/23533438303))
(*.f64 (*.f64 -1000000000/23533438303 x) y)
(*.f64 (*.f64 y x) -1000000000/23533438303)
(*.f64 (+.f64 x -2) 104109730557/25000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 104109730557/12500000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(/.f64 (+.f64 x -2) 25000000000/104109730557)
(*.f64 x (+.f64 -21677671993302279060498/63615716158700684400745 (*.f64 x 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005)))
(*.f64 (+.f64 x -2) (*.f64 500000000/23533438303 z))
(/.f64 (+.f64 x -2) (/.f64 63615716158700684400745/10838835996651139530249 x))
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))
(*.f64 (+.f64 x -2) (-.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(/.f64 (+.f64 x -2) (*.f64 x (/.f64 156699607947/500000000 z)))
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 (*.f64 y x)))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 156699607947/500000000 x) 23533438303/500000000))
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x))))
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (*.f64 (/.f64 1 x) 63615716158700684400745/10838835996651139530249)))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)) z))
(*.f64 (/.f64 (+.f64 x -2) (-.f64 -23533438303/500000000 (*.f64 x 156699607947/500000000))) (neg.f64 z))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (+.f64 (*.f64 x 156699607947/500000000) 23533438303/500000000))))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (+.f64 (*.f64 500000000/23533438303 z) (*.f64 -78349803973500000000/553822718361107519809 (*.f64 z x)))))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x))))
(-.f64 (+.f64 (*.f64 -1000000000/156699607947 (/.f64 z x)) (*.f64 500000000/156699607947 z)) (*.f64 11766719151500000000/24554767130743505554809 (/.f64 z x)))
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (-.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (*.f64 x x)))))
(/.f64 (+.f64 x -2) (+.f64 (*.f64 156699607947/500000000 (/.f64 x z)) (*.f64 23533438303/500000000 (/.f64 1 z))))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x)) z))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x) 23533438303/500000000))))
(*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)) x)))
(*.f64 (/.f64 (+.f64 x -2) (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) 625000000000000000000/10838835996651139530249)) (-.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(/.f64 (+.f64 x -2) (/.f64 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) 625000000000000000000/10838835996651139530249) (-.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 216700011257/5000000000 (*.f64 x x))) x) 23533438303/500000000))))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 23533438303/500000000 (*.f64 y x)) (-.f64 (/.f64 156699607947/500000000 y) (/.f64 101134521927828168189/15625000000000000 (*.f64 y y)))))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 156699607947/500000000 y) (+.f64 (/.f64 23533438303/500000000 (*.f64 y x)) (/.f64 -101134521927828168189/15625000000000000 (*.f64 y y)))))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x))) x)) z))
(/.f64 (+.f64 x -2) (/.f64 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) 625000000000000000000/10838835996651139530249) (-.f64 (*.f64 (/.f64 1 x) 63615716158700684400745/10838835996651139530249) 25000000000/104109730557)))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x) 23533438303/500000000))))
(-.f64 (+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x)))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x))))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) z))
(/.f64 (+.f64 x -2) (/.f64 (-.f64 (*.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 (/.f64 1 x) (/.f64 1 x))) 625000000000000000000/10838835996651139530249) (-.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))
(*.f64 (+.f64 x -2) (/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.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 x -2) (/.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 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 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x))) x)) (*.f64 (+.f64 (*.f64 x 4297481763/31250000) y) 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 2970286349119912390428499159837293/625000000000000000000000000000 x) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x)))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 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 2970286349119912390428499159837293/625000000000000000000000000000 x) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x)))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x))))
Calls

3 calls:

137.0ms
y
106.0ms
x
75.0ms
z
Results
ErrorSegmentsBranch
5.07%3x
25.49%4y
22.87%3z
Compiler

Compiled 768 to 537 computations (30.1% saved)

bsearch56.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
27.0ms
1.6268088680768747e-5
28315.978246664767
29.0ms
-8.081831624262379e+20
-2734248.5427427483
Results
49.0ms304×body256valid
Compiler

Compiled 1110 to 794 computations (28.5% saved)

regimes424.0ms (1.7%)

Counts
55 → 3
Calls
Call 1
Inputs
(*.f64 -21677671993302279060498/63615716158700684400745 x)
(*.f64 x 104109730557/25000000000)
(*.f64 z -1000000000/23533438303)
(*.f64 z 500000000/156699607947)
(*.f64 x (*.f64 y -1000000000/23533438303))
(*.f64 y (*.f64 x -1000000000/23533438303))
(*.f64 (*.f64 -1000000000/23533438303 x) y)
(*.f64 (*.f64 y x) -1000000000/23533438303)
(*.f64 (+.f64 x -2) 104109730557/25000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 104109730557/12500000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(/.f64 (+.f64 x -2) 25000000000/104109730557)
(*.f64 x (+.f64 -21677671993302279060498/63615716158700684400745 (*.f64 x 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005)))
(*.f64 (+.f64 x -2) (*.f64 500000000/23533438303 z))
(/.f64 (+.f64 x -2) (/.f64 63615716158700684400745/10838835996651139530249 x))
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))
(*.f64 (+.f64 x -2) (-.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(/.f64 (+.f64 x -2) (*.f64 x (/.f64 156699607947/500000000 z)))
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 (*.f64 y x)))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 156699607947/500000000 x) 23533438303/500000000))
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x))))
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (*.f64 (/.f64 1 x) 63615716158700684400745/10838835996651139530249)))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)) z))
(*.f64 (/.f64 (+.f64 x -2) (-.f64 -23533438303/500000000 (*.f64 x 156699607947/500000000))) (neg.f64 z))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (+.f64 (*.f64 x 156699607947/500000000) 23533438303/500000000))))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (+.f64 (*.f64 500000000/23533438303 z) (*.f64 -78349803973500000000/553822718361107519809 (*.f64 z x)))))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x))))
(-.f64 (+.f64 (*.f64 -1000000000/156699607947 (/.f64 z x)) (*.f64 500000000/156699607947 z)) (*.f64 11766719151500000000/24554767130743505554809 (/.f64 z x)))
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (-.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (*.f64 x x)))))
(/.f64 (+.f64 x -2) (+.f64 (*.f64 156699607947/500000000 (/.f64 x z)) (*.f64 23533438303/500000000 (/.f64 1 z))))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x)) z))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x) 23533438303/500000000))))
(*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)) x)))
(*.f64 (/.f64 (+.f64 x -2) (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) 625000000000000000000/10838835996651139530249)) (-.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(/.f64 (+.f64 x -2) (/.f64 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) 625000000000000000000/10838835996651139530249) (-.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 216700011257/5000000000 (*.f64 x x))) x) 23533438303/500000000))))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 23533438303/500000000 (*.f64 y x)) (-.f64 (/.f64 156699607947/500000000 y) (/.f64 101134521927828168189/15625000000000000 (*.f64 y y)))))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 156699607947/500000000 y) (+.f64 (/.f64 23533438303/500000000 (*.f64 y x)) (/.f64 -101134521927828168189/15625000000000000 (*.f64 y y)))))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x))) x)) z))
(/.f64 (+.f64 x -2) (/.f64 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) 625000000000000000000/10838835996651139530249) (-.f64 (*.f64 (/.f64 1 x) 63615716158700684400745/10838835996651139530249) 25000000000/104109730557)))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x) 23533438303/500000000))))
(-.f64 (+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x)))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x))))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 (*.f64 (+.f64 216700011257/5000000000 x) x) 263505074721/1000000000) x)) x)) z))
(/.f64 (+.f64 x -2) (/.f64 (-.f64 (*.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 (/.f64 1 x) (/.f64 1 x))) 625000000000000000000/10838835996651139530249) (-.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 263505074721/1000000000 (*.f64 x (+.f64 216700011257/5000000000 x))) x)) x) 23533438303/500000000))))
(*.f64 (+.f64 x -2) (/.f64 (*.f64 y x) (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.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 x -2) (/.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 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 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x))) x)) (*.f64 (+.f64 (*.f64 x 4297481763/31250000) y) x)))
Outputs
(-.f64 (+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x)))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.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 2970286349119912390428499159837293/625000000000000000000000000000 x) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x)))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x))))
Calls

3 calls:

135.0ms
z
133.0ms
y
114.0ms
x
Results
ErrorSegmentsBranch
5.5%3x
25.49%4y
22.87%3z
Compiler

Compiled 741 to 519 computations (30% saved)

bsearch65.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
35.0ms
1.6268088680768747e-5
28315.978246664767
29.0ms
-1.4431119348356432
-2.2060709151335163e-12
Results
59.0ms304×body256valid
Compiler

Compiled 920 to 661 computations (28.2% saved)

regimes220.0ms (0.9%)

Counts
45 → 3
Calls
Call 1
Inputs
(*.f64 -21677671993302279060498/63615716158700684400745 x)
(*.f64 x 104109730557/25000000000)
(*.f64 z -1000000000/23533438303)
(*.f64 z 500000000/156699607947)
(*.f64 x (*.f64 y -1000000000/23533438303))
(*.f64 y (*.f64 x -1000000000/23533438303))
(*.f64 (*.f64 -1000000000/23533438303 x) y)
(*.f64 (*.f64 y x) -1000000000/23533438303)
(*.f64 (+.f64 x -2) 104109730557/25000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 104109730557/12500000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(/.f64 (+.f64 x -2) 25000000000/104109730557)
(*.f64 x (+.f64 -21677671993302279060498/63615716158700684400745 (*.f64 x 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005)))
(*.f64 (+.f64 x -2) (*.f64 500000000/23533438303 z))
(/.f64 (+.f64 x -2) (/.f64 63615716158700684400745/10838835996651139530249 x))
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))
(*.f64 (+.f64 x -2) (-.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(/.f64 (+.f64 x -2) (*.f64 x (/.f64 156699607947/500000000 z)))
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 (*.f64 y x)))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 156699607947/500000000 x) 23533438303/500000000))
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x))))
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (*.f64 (/.f64 1 x) 63615716158700684400745/10838835996651139530249)))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)) z))
(*.f64 (/.f64 (+.f64 x -2) (-.f64 -23533438303/500000000 (*.f64 x 156699607947/500000000))) (neg.f64 z))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (+.f64 (*.f64 x 156699607947/500000000) 23533438303/500000000))))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (+.f64 (*.f64 500000000/23533438303 z) (*.f64 -78349803973500000000/553822718361107519809 (*.f64 z x)))))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x))))
(-.f64 (+.f64 (*.f64 -1000000000/156699607947 (/.f64 z x)) (*.f64 500000000/156699607947 z)) (*.f64 11766719151500000000/24554767130743505554809 (/.f64 z x)))
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (-.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (*.f64 x x)))))
(/.f64 (+.f64 x -2) (+.f64 (*.f64 156699607947/500000000 (/.f64 x z)) (*.f64 23533438303/500000000 (/.f64 1 z))))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x)) z))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x) 23533438303/500000000))))
(*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)) x)))
(*.f64 (/.f64 (+.f64 x -2) (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) 625000000000000000000/10838835996651139530249)) (-.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(/.f64 (+.f64 x -2) (/.f64 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) 625000000000000000000/10838835996651139530249) (-.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 216700011257/5000000000 (*.f64 x x))) x) 23533438303/500000000))))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 23533438303/500000000 (*.f64 y x)) (-.f64 (/.f64 156699607947/500000000 y) (/.f64 101134521927828168189/15625000000000000 (*.f64 y y)))))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 156699607947/500000000 y) (+.f64 (/.f64 23533438303/500000000 (*.f64 y x)) (/.f64 -101134521927828168189/15625000000000000 (*.f64 y y)))))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x))) x)) z))
(/.f64 (+.f64 x -2) (/.f64 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) 625000000000000000000/10838835996651139530249) (-.f64 (*.f64 (/.f64 1 x) 63615716158700684400745/10838835996651139530249) 25000000000/104109730557)))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x) 23533438303/500000000))))
Outputs
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x) 23533438303/500000000))))
(*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)) x)))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x) 23533438303/500000000))))
Calls

3 calls:

86.0ms
y
61.0ms
x
59.0ms
z
Results
ErrorSegmentsBranch
7.19%3x
28.28%2y
28.81%3z
Compiler

Compiled 515 to 364 computations (29.3% saved)

bsearch76.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
57.0ms
1.6268088680768747e-5
28315.978246664767
19.0ms
-4.952229206642238e-16
-1.1494175713423311e-17
Results
71.0ms256×body256valid
Compiler

Compiled 782 to 594 computations (24% saved)

regimes178.0ms (0.7%)

Counts
44 → 3
Calls
Call 1
Inputs
(*.f64 -21677671993302279060498/63615716158700684400745 x)
(*.f64 x 104109730557/25000000000)
(*.f64 z -1000000000/23533438303)
(*.f64 z 500000000/156699607947)
(*.f64 x (*.f64 y -1000000000/23533438303))
(*.f64 y (*.f64 x -1000000000/23533438303))
(*.f64 (*.f64 -1000000000/23533438303 x) y)
(*.f64 (*.f64 y x) -1000000000/23533438303)
(*.f64 (+.f64 x -2) 104109730557/25000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 104109730557/12500000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(/.f64 (+.f64 x -2) 25000000000/104109730557)
(*.f64 x (+.f64 -21677671993302279060498/63615716158700684400745 (*.f64 x 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005)))
(*.f64 (+.f64 x -2) (*.f64 500000000/23533438303 z))
(/.f64 (+.f64 x -2) (/.f64 63615716158700684400745/10838835996651139530249 x))
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))
(*.f64 (+.f64 x -2) (-.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(/.f64 (+.f64 x -2) (*.f64 x (/.f64 156699607947/500000000 z)))
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 (*.f64 y x)))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 156699607947/500000000 x) 23533438303/500000000))
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x))))
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (*.f64 (/.f64 1 x) 63615716158700684400745/10838835996651139530249)))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)) z))
(*.f64 (/.f64 (+.f64 x -2) (-.f64 -23533438303/500000000 (*.f64 x 156699607947/500000000))) (neg.f64 z))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (+.f64 (*.f64 x 156699607947/500000000) 23533438303/500000000))))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (+.f64 (*.f64 500000000/23533438303 z) (*.f64 -78349803973500000000/553822718361107519809 (*.f64 z x)))))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x))))
(-.f64 (+.f64 (*.f64 -1000000000/156699607947 (/.f64 z x)) (*.f64 500000000/156699607947 z)) (*.f64 11766719151500000000/24554767130743505554809 (/.f64 z x)))
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (-.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (*.f64 x x)))))
(/.f64 (+.f64 x -2) (+.f64 (*.f64 156699607947/500000000 (/.f64 x z)) (*.f64 23533438303/500000000 (/.f64 1 z))))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x)) z))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x) 23533438303/500000000))))
(*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)) x)))
(*.f64 (/.f64 (+.f64 x -2) (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) 625000000000000000000/10838835996651139530249)) (-.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 (+.f64 (*.f64 -2 y) z)) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(/.f64 (+.f64 x -2) (/.f64 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) 625000000000000000000/10838835996651139530249) (-.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) 25000000000/104109730557)))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 216700011257/5000000000 (*.f64 x x))) x) 23533438303/500000000))))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 23533438303/500000000 (*.f64 y x)) (-.f64 (/.f64 156699607947/500000000 y) (/.f64 101134521927828168189/15625000000000000 (*.f64 y y)))))
(/.f64 (+.f64 x -2) (+.f64 (/.f64 156699607947/500000000 y) (+.f64 (/.f64 23533438303/500000000 (*.f64 y x)) (/.f64 -101134521927828168189/15625000000000000 (*.f64 y y)))))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 (+.f64 x 216700011257/5000000000) (*.f64 x x))) x)) z))
(/.f64 (+.f64 x -2) (/.f64 (-.f64 (/.f64 4046959342384371360872755446104867379756555025/117480365762300501174186766773860888386002001 (*.f64 x x)) 625000000000000000000/10838835996651139530249) (-.f64 (*.f64 (/.f64 1 x) 63615716158700684400745/10838835996651139530249) 25000000000/104109730557)))
Outputs
(/.f64 (+.f64 x -2) 25000000000/104109730557)
(*.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 25000000000/104109730557 (-.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (*.f64 x x)))))
Calls

3 calls:

60.0ms
x
57.0ms
z
46.0ms
y
Results
ErrorSegmentsBranch
7.96%3x
29.61%2y
30.48%3z
Compiler

Compiled 494 to 350 computations (29.1% saved)

bsearch56.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
26.0ms
1.6268088680768747e-5
28315.978246664767
30.0ms
-1.4431119348356432
-2.2060709151335163e-12
Results
50.0ms304×body256valid
Compiler

Compiled 706 to 553 computations (21.7% saved)

regimes308.0ms (1.2%)

Counts
35 → 3
Calls
Call 1
Inputs
(*.f64 -21677671993302279060498/63615716158700684400745 x)
(*.f64 x 104109730557/25000000000)
(*.f64 z -1000000000/23533438303)
(*.f64 z 500000000/156699607947)
(*.f64 x (*.f64 y -1000000000/23533438303))
(*.f64 y (*.f64 x -1000000000/23533438303))
(*.f64 (*.f64 -1000000000/23533438303 x) y)
(*.f64 (*.f64 y x) -1000000000/23533438303)
(*.f64 (+.f64 x -2) 104109730557/25000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 104109730557/12500000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(/.f64 (+.f64 x -2) 25000000000/104109730557)
(*.f64 x (+.f64 -21677671993302279060498/63615716158700684400745 (*.f64 x 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005)))
(*.f64 (+.f64 x -2) (*.f64 500000000/23533438303 z))
(/.f64 (+.f64 x -2) (/.f64 63615716158700684400745/10838835996651139530249 x))
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))
(*.f64 (+.f64 x -2) (-.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(/.f64 (+.f64 x -2) (*.f64 x (/.f64 156699607947/500000000 z)))
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 (*.f64 y x)))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 156699607947/500000000 x) 23533438303/500000000))
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x))))
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (*.f64 (/.f64 1 x) 63615716158700684400745/10838835996651139530249)))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)) z))
(*.f64 (/.f64 (+.f64 x -2) (-.f64 -23533438303/500000000 (*.f64 x 156699607947/500000000))) (neg.f64 z))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (+.f64 (*.f64 x 156699607947/500000000) 23533438303/500000000))))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (+.f64 (*.f64 500000000/23533438303 z) (*.f64 -78349803973500000000/553822718361107519809 (*.f64 z x)))))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x))))
(-.f64 (+.f64 (*.f64 -1000000000/156699607947 (/.f64 z x)) (*.f64 500000000/156699607947 z)) (*.f64 11766719151500000000/24554767130743505554809 (/.f64 z x)))
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (-.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (*.f64 x x)))))
(/.f64 (+.f64 x -2) (+.f64 (*.f64 156699607947/500000000 (/.f64 x z)) (*.f64 23533438303/500000000 (/.f64 1 z))))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x)) z))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 x 263505074721/1000000000)) x) 23533438303/500000000))))
Outputs
(/.f64 (+.f64 x -2) 25000000000/104109730557)
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 156699607947/500000000 x) 23533438303/500000000))
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (-.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (*.f64 x x)))))
Calls

3 calls:

185.0ms
y
94.0ms
x
18.0ms
z
Results
ErrorSegmentsBranch
21.87%3x
31.39%2y
33.05%1z
Compiler

Compiled 331 to 240 computations (27.5% saved)

bsearch132.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
69.0ms
1.6268088680768747e-5
28315.978246664767
62.0ms
-1.4431119348356432
-2.2060709151335163e-12
Results
124.0ms304×body256valid
Compiler

Compiled 592 to 477 computations (19.4% saved)

regimes456.0ms (1.8%)

Counts
31 → 5
Calls
Call 1
Inputs
(*.f64 -21677671993302279060498/63615716158700684400745 x)
(*.f64 x 104109730557/25000000000)
(*.f64 z -1000000000/23533438303)
(*.f64 z 500000000/156699607947)
(*.f64 x (*.f64 y -1000000000/23533438303))
(*.f64 y (*.f64 x -1000000000/23533438303))
(*.f64 (*.f64 -1000000000/23533438303 x) y)
(*.f64 (*.f64 y x) -1000000000/23533438303)
(*.f64 (+.f64 x -2) 104109730557/25000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 104109730557/12500000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(/.f64 (+.f64 x -2) 25000000000/104109730557)
(*.f64 x (+.f64 -21677671993302279060498/63615716158700684400745 (*.f64 x 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005)))
(*.f64 (+.f64 x -2) (*.f64 500000000/23533438303 z))
(/.f64 (+.f64 x -2) (/.f64 63615716158700684400745/10838835996651139530249 x))
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))
(*.f64 (+.f64 x -2) (-.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(/.f64 (+.f64 x -2) (*.f64 x (/.f64 156699607947/500000000 z)))
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 (*.f64 y x)))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 156699607947/500000000 x) 23533438303/500000000))
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (*.f64 63615716158700684400745/10838835996651139530249 (/.f64 1 x))))
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (*.f64 (/.f64 1 x) 63615716158700684400745/10838835996651139530249)))
(/.f64 (+.f64 x -2) (/.f64 (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000)) z))
(*.f64 (/.f64 (+.f64 x -2) (-.f64 -23533438303/500000000 (*.f64 x 156699607947/500000000))) (neg.f64 z))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (+.f64 (*.f64 x 156699607947/500000000) 23533438303/500000000))))
(+.f64 (*.f64 (-.f64 (*.f64 500000000/23533438303 z) (*.f64 -156699607947000000000/553822718361107519809 z)) x) (*.f64 -1000000000/23533438303 z))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (+.f64 (*.f64 500000000/23533438303 z) (*.f64 -78349803973500000000/553822718361107519809 (*.f64 z x)))))
(*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (-.f64 (/.f64 2157218858562374472887084159837293/625000000000000000000000000000 (*.f64 x x)) (/.f64 12723143231740136880149/125000000000000000000 x))))
(-.f64 (+.f64 (*.f64 -1000000000/156699607947 (/.f64 z x)) (*.f64 500000000/156699607947 z)) (*.f64 11766719151500000000/24554767130743505554809 (/.f64 z x)))
Outputs
(/.f64 (+.f64 x -2) 25000000000/104109730557)
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 156699607947/500000000 x) 23533438303/500000000))
(*.f64 y (*.f64 x -1000000000/23533438303))
(/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 156699607947/500000000 x) 23533438303/500000000))
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
Calls

3 calls:

294.0ms
z
124.0ms
x
30.0ms
y
Results
ErrorSegmentsBranch
19.97%5x
37.28%2y
38.91%1z
Compiler

Compiled 269 to 195 computations (27.5% saved)

bsearch127.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
26.0ms
1.6268088680768747e-5
28315.978246664767
3.0ms
-6.52880420955975e-133
-6.201761422808994e-133
26.0ms
-9.001834183998516e-101
-5.129993530422399e-107
72.0ms
-1.4431119348356432
-2.2060709151335163e-12
Results
120.0ms464×body256valid
Compiler

Compiled 778 to 631 computations (18.9% saved)

regimes220.0ms (0.9%)

Counts
21 → 5
Calls
Call 1
Inputs
(*.f64 -21677671993302279060498/63615716158700684400745 x)
(*.f64 x 104109730557/25000000000)
(*.f64 z -1000000000/23533438303)
(*.f64 z 500000000/156699607947)
(*.f64 x (*.f64 y -1000000000/23533438303))
(*.f64 y (*.f64 x -1000000000/23533438303))
(*.f64 (*.f64 -1000000000/23533438303 x) y)
(*.f64 (*.f64 y x) -1000000000/23533438303)
(*.f64 (+.f64 x -2) 104109730557/25000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 104109730557/12500000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(/.f64 (+.f64 x -2) 25000000000/104109730557)
(*.f64 x (+.f64 -21677671993302279060498/63615716158700684400745 (*.f64 x 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005)))
(*.f64 (+.f64 x -2) (*.f64 500000000/23533438303 z))
(/.f64 (+.f64 x -2) (/.f64 63615716158700684400745/10838835996651139530249 x))
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))
(*.f64 (+.f64 x -2) (-.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(/.f64 (+.f64 x -2) (*.f64 x (/.f64 156699607947/500000000 z)))
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 (*.f64 y x)))
(-.f64 (+.f64 (*.f64 104109730557/25000000000 x) (*.f64 2284450290879775841688574159837293/625000000000000000000000000000 (/.f64 1 x))) 13764240537310136880149/125000000000000000000)
Outputs
(/.f64 (+.f64 x -2) 25000000000/104109730557)
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))
(*.f64 y (*.f64 x -1000000000/23533438303))
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))
(/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))
Calls

3 calls:

94.0ms
z
74.0ms
y
48.0ms
x
Results
ErrorSegmentsBranch
20.23%5x
47.02%5y
42.26%5z
Compiler

Compiled 142 to 102 computations (28.2% saved)

bsearch143.0ms (0.6%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
50.0ms
1.6268088680768747e-5
28315.978246664767
3.0ms
-6.52880420955975e-133
-6.201761422808994e-133
61.0ms
-9.001834183998516e-101
-5.129993530422399e-107
28.0ms
-1.4431119348356432
-2.2060709151335163e-12
Results
135.0ms464×body256valid
Compiler

Compiled 662 to 544 computations (17.8% saved)

regimes184.0ms (0.7%)

Counts
18 → 5
Calls
Call 1
Inputs
(*.f64 -21677671993302279060498/63615716158700684400745 x)
(*.f64 x 104109730557/25000000000)
(*.f64 z -1000000000/23533438303)
(*.f64 z 500000000/156699607947)
(*.f64 x (*.f64 y -1000000000/23533438303))
(*.f64 y (*.f64 x -1000000000/23533438303))
(*.f64 (*.f64 -1000000000/23533438303 x) y)
(*.f64 (*.f64 y x) -1000000000/23533438303)
(*.f64 (+.f64 x -2) 104109730557/25000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 104109730557/12500000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(/.f64 (+.f64 x -2) 25000000000/104109730557)
(*.f64 x (+.f64 -21677671993302279060498/63615716158700684400745 (*.f64 x 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005)))
(*.f64 (+.f64 x -2) (*.f64 500000000/23533438303 z))
(/.f64 (+.f64 x -2) (/.f64 63615716158700684400745/10838835996651139530249 x))
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))
(*.f64 (+.f64 x -2) (-.f64 104109730557/25000000000 (/.f64 12723143231740136880149/125000000000000000000 x)))
(/.f64 (+.f64 x -2) (*.f64 x (/.f64 156699607947/500000000 z)))
Outputs
(/.f64 (+.f64 x -2) 25000000000/104109730557)
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))
(*.f64 y (*.f64 x -1000000000/23533438303))
(/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z))
(/.f64 (+.f64 x -2) 25000000000/104109730557)
Calls

3 calls:

83.0ms
x
51.0ms
z
46.0ms
y
Results
ErrorSegmentsBranch
20.34%5x
47.1%5y
42.26%5z
Compiler

Compiled 113 to 81 computations (28.3% saved)

bsearch130.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
68.0ms
1.6268088680768747e-5
28315.978246664767
3.0ms
-6.52880420955975e-133
-6.201761422808994e-133
26.0ms
-9.001834183998516e-101
-5.129993530422399e-107
33.0ms
-1.4431119348356432
-2.2060709151335163e-12
Results
123.0ms464×body256valid
Compiler

Compiled 626 to 517 computations (17.4% saved)

regimes167.0ms (0.7%)

Counts
15 → 5
Calls
Call 1
Inputs
(*.f64 -21677671993302279060498/63615716158700684400745 x)
(*.f64 x 104109730557/25000000000)
(*.f64 z -1000000000/23533438303)
(*.f64 z 500000000/156699607947)
(*.f64 x (*.f64 y -1000000000/23533438303))
(*.f64 y (*.f64 x -1000000000/23533438303))
(*.f64 (*.f64 -1000000000/23533438303 x) y)
(*.f64 (*.f64 y x) -1000000000/23533438303)
(*.f64 (+.f64 x -2) 104109730557/25000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 104109730557/12500000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(/.f64 (+.f64 x -2) 25000000000/104109730557)
(*.f64 x (+.f64 -21677671993302279060498/63615716158700684400745 (*.f64 x 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005)))
(*.f64 (+.f64 x -2) (*.f64 500000000/23533438303 z))
(/.f64 (+.f64 x -2) (/.f64 63615716158700684400745/10838835996651139530249 x))
Outputs
(/.f64 (+.f64 x -2) 25000000000/104109730557)
(*.f64 (+.f64 x -2) (*.f64 500000000/23533438303 z))
(*.f64 y (*.f64 x -1000000000/23533438303))
(*.f64 (+.f64 x -2) (*.f64 500000000/23533438303 z))
(/.f64 (+.f64 x -2) 25000000000/104109730557)
Calls

3 calls:

87.0ms
x
39.0ms
y
37.0ms
z
Results
ErrorSegmentsBranch
20.38%5x
47.11%5y
42.26%5z
Compiler

Compiled 88 to 63 computations (28.4% saved)

bsearch118.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
27.0ms
1.6268088680768747e-5
28315.978246664767
11.0ms
-6.52880420955975e-133
-6.201761422808994e-133
50.0ms
-9.001834183998516e-101
-5.129993530422399e-107
30.0ms
-1.4431119348356432
-2.2060709151335163e-12
Results
108.0ms464×body256valid
Compiler

Compiled 626 to 517 computations (17.4% saved)

regimes208.0ms (0.8%)

Counts
13 → 5
Calls
Call 1
Inputs
(*.f64 -21677671993302279060498/63615716158700684400745 x)
(*.f64 x 104109730557/25000000000)
(*.f64 z -1000000000/23533438303)
(*.f64 z 500000000/156699607947)
(*.f64 x (*.f64 y -1000000000/23533438303))
(*.f64 y (*.f64 x -1000000000/23533438303))
(*.f64 (*.f64 -1000000000/23533438303 x) y)
(*.f64 (*.f64 y x) -1000000000/23533438303)
(*.f64 (+.f64 x -2) 104109730557/25000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 104109730557/12500000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
(/.f64 (+.f64 x -2) 25000000000/104109730557)
(*.f64 x (+.f64 -21677671993302279060498/63615716158700684400745 (*.f64 x 149188345802361933749944484929570110273127101/809391868476874272174551089220973475951311005)))
Outputs
(/.f64 (+.f64 x -2) 25000000000/104109730557)
(*.f64 z -1000000000/23533438303)
(*.f64 y (*.f64 x -1000000000/23533438303))
(*.f64 z -1000000000/23533438303)
(/.f64 (+.f64 x -2) 25000000000/104109730557)
Calls

3 calls:

84.0ms
z
40.0ms
x
36.0ms
y
Results
ErrorSegmentsBranch
20.38%5x
47.18%5y
42.26%5z
Compiler

Compiled 74 to 53 computations (28.4% saved)

bsearch84.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
24.0ms
1.6268088680768747e-5
28315.978246664767
3.0ms
-6.52880420955975e-133
-6.201761422808994e-133
28.0ms
-9.001834183998516e-101
-5.129993530422399e-107
28.0ms
-1.4431119348356432
-2.2060709151335163e-12
Results
77.0ms464×body256valid
Compiler

Compiled 510 to 430 computations (15.7% saved)

regimes203.0ms (0.8%)

Counts
11 → 5
Calls
Call 1
Inputs
(*.f64 -21677671993302279060498/63615716158700684400745 x)
(*.f64 x 104109730557/25000000000)
(*.f64 z -1000000000/23533438303)
(*.f64 z 500000000/156699607947)
(*.f64 x (*.f64 y -1000000000/23533438303))
(*.f64 y (*.f64 x -1000000000/23533438303))
(*.f64 (*.f64 -1000000000/23533438303 x) y)
(*.f64 (*.f64 y x) -1000000000/23533438303)
(*.f64 (+.f64 x -2) 104109730557/25000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 104109730557/12500000000)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
Outputs
(*.f64 (+.f64 x -2) 104109730557/25000000000)
(*.f64 z -1000000000/23533438303)
(*.f64 y (*.f64 x -1000000000/23533438303))
(*.f64 z -1000000000/23533438303)
(-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)
Calls

3 calls:

81.0ms
z
81.0ms
x
36.0ms
y
Results
ErrorSegmentsBranch
20.57%5x
47.41%5y
42.42%5z
Compiler

Compiled 62 to 44 computations (29% saved)

bsearch89.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
29.0ms
1.6268088680768747e-5
28315.978246664767
3.0ms
-6.52880420955975e-133
-6.201761422808994e-133
28.0ms
-9.001834183998516e-101
-5.129993530422399e-107
29.0ms
-1.4431119348356432
-2.2060709151335163e-12
Results
81.0ms464×body256valid
Compiler

Compiled 510 to 430 computations (15.7% saved)

regimes154.0ms (0.6%)

Counts
10 → 5
Calls
Call 1
Inputs
(*.f64 -21677671993302279060498/63615716158700684400745 x)
(*.f64 x 104109730557/25000000000)
(*.f64 z -1000000000/23533438303)
(*.f64 z 500000000/156699607947)
(*.f64 x (*.f64 y -1000000000/23533438303))
(*.f64 y (*.f64 x -1000000000/23533438303))
(*.f64 (*.f64 -1000000000/23533438303 x) y)
(*.f64 (*.f64 y x) -1000000000/23533438303)
(*.f64 (+.f64 x -2) 104109730557/25000000000)
(-.f64 (*.f64 104109730557/25000000000 x) 104109730557/12500000000)
Outputs
(*.f64 (+.f64 x -2) 104109730557/25000000000)
(*.f64 z -1000000000/23533438303)
(*.f64 y (*.f64 x -1000000000/23533438303))
(*.f64 z -1000000000/23533438303)
(*.f64 (+.f64 x -2) 104109730557/25000000000)
Calls

3 calls:

62.0ms
z
60.0ms
y
30.0ms
x
Results
ErrorSegmentsBranch
20.66%5x
47.41%5y
42.48%5z
Compiler

Compiled 57 to 40 computations (29.8% saved)

bsearch128.0ms (0.5%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
27.0ms
1.6268088680768747e-5
28315.978246664767
3.0ms
-6.52880420955975e-133
-6.201761422808994e-133
28.0ms
-9.001834183998516e-101
-5.129993530422399e-107
70.0ms
-1.4431119348356432
-2.2060709151335163e-12
Results
120.0ms464×body256valid
Compiler

Compiled 510 to 430 computations (15.7% saved)

regimes96.0ms (0.4%)

Counts
8 → 5
Calls
Call 1
Inputs
(*.f64 -21677671993302279060498/63615716158700684400745 x)
(*.f64 x 104109730557/25000000000)
(*.f64 z -1000000000/23533438303)
(*.f64 z 500000000/156699607947)
(*.f64 x (*.f64 y -1000000000/23533438303))
(*.f64 y (*.f64 x -1000000000/23533438303))
(*.f64 (*.f64 -1000000000/23533438303 x) y)
(*.f64 (*.f64 y x) -1000000000/23533438303)
Outputs
(*.f64 x 104109730557/25000000000)
(*.f64 z -1000000000/23533438303)
(*.f64 y (*.f64 x -1000000000/23533438303))
(*.f64 z -1000000000/23533438303)
(*.f64 x 104109730557/25000000000)
Calls

3 calls:

39.0ms
y
30.0ms
z
25.0ms
x
Results
ErrorSegmentsBranch
20.68%5x
47.62%5y
42.66%5z
Compiler

Compiled 47 to 32 computations (31.9% saved)

bsearch82.0ms (0.3%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
25.0ms
1.6268088680768747e-5
28315.978246664767
3.0ms
-6.52880420955975e-133
-6.201761422808994e-133
26.0ms
-9.001834183998516e-101
-5.129993530422399e-107
28.0ms
-1.4431119348356432
-2.2060709151335163e-12
Results
75.0ms464×body256valid
Compiler

Compiled 472 to 392 computations (16.9% saved)

regimes126.0ms (0.5%)

Counts
5 → 5
Calls
Call 1
Inputs
(*.f64 -21677671993302279060498/63615716158700684400745 x)
(*.f64 x 104109730557/25000000000)
(*.f64 z -1000000000/23533438303)
(*.f64 z 500000000/156699607947)
(*.f64 x (*.f64 y -1000000000/23533438303))
Outputs
(*.f64 x 104109730557/25000000000)
(*.f64 z -1000000000/23533438303)
(*.f64 x (*.f64 y -1000000000/23533438303))
(*.f64 z -1000000000/23533438303)
(*.f64 x 104109730557/25000000000)
Calls

3 calls:

61.0ms
z
44.0ms
y
19.0ms
x
Results
ErrorSegmentsBranch
20.69%5x
47.62%5y
42.66%5z
Compiler

Compiled 32 to 23 computations (28.1% saved)

bsearch94.0ms (0.4%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
narrow-enough
narrow-enough
Steps
TimeLeftRight
26.0ms
1.6268088680768747e-5
28315.978246664767
3.0ms
-6.52880420955975e-133
-6.201761422808994e-133
36.0ms
-9.001834183998516e-101
-5.129993530422399e-107
29.0ms
-1.4431119348356432
-2.2060709151335163e-12
Results
85.0ms464×body256valid
Compiler

Compiled 472 to 392 computations (16.9% saved)

regimes122.0ms (0.5%)

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

3 calls:

85.0ms
x
18.0ms
z
15.0ms
y
Results
ErrorSegmentsBranch
22.59%3x
50.99%4y
42.66%5z
Compiler

Compiled 27 to 20 computations (25.9% saved)

bsearch55.0ms (0.2%)

Algorithm
binary-search
Stop Event
narrow-enough
narrow-enough
Steps
TimeLeftRight
26.0ms
1.6268088680768747e-5
28315.978246664767
29.0ms
-1.4431119348356432
-2.2060709151335163e-12
Results
51.0ms304×body256valid
Compiler

Compiled 312 to 262 computations (16% saved)

regimes11.0ms (0%)

Accuracy

Total -27.6b remaining (-77.9%)

Threshold costs -27.6b (-77.9%)

Counts
2 → 1
Calls
Call 1
Inputs
(*.f64 -21677671993302279060498/63615716158700684400745 x)
(*.f64 x 104109730557/25000000000)
Outputs
(*.f64 x 104109730557/25000000000)
Calls

3 calls:

4.0ms
x
3.0ms
z
3.0ms
y
Results
ErrorSegmentsBranch
55.41%1x
55.41%1y
55.41%1z
Compiler

Compiled 21 to 16 computations (23.8% saved)

simplify80.0ms (0.3%)

Algorithm
egg-herbie
Rules
104×*-commutative
98×+-commutative
18×sub-neg
14×if-if-or-not
10×neg-mul-1
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
02872940
14212940
24442940
34582940
44652940
54672940
Stop Event
fuel
saturated
Calls
Call 1
Inputs
(if (<=.f64 x -2899999999999999852734863560296797332973476694724706304) (-.f64 (+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x)))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x)))) (if (<=.f64 x 139999999999999989346079709825462938729195377918139569274880) (*.f64 (+.f64 x -2) (+.f64 (*.f64 (/.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 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 (+.f64 x -2) 25000000000/104109730557)))
(if (<=.f64 x -35999999999999999649786053797685806552048626391274622025728) (-.f64 (+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x)))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x)))) (if (<=.f64 x 204999999999999990284074233102336) (*.f64 (+.f64 x -2) (+.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 2970286349119912390428499159837293/625000000000000000000000000000 x) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x)))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x))))))
(if (<=.f64 (/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000)) -inf.0) (-.f64 (+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x)))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x)))) (if (<=.f64 (/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000)) 10000000000000000826871628571058023676436276965152235336326534308832671394311356729372731664122173896717192642523265688348930066834399772699475577180106550229078889679814656) (/.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 104109730557/25000000000 (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x) 23533438303/500000000))))))
(if (<=.f64 x -7500000000000) (-.f64 (+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x)))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x)))) (if (<=.f64 x 950000000000) (/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 x (+.f64 4297481763/31250000 (*.f64 393497462077/5000000000 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 2970286349119912390428499159837293/625000000000000000000000000000 x) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x)))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x))))))
(if (<=.f64 x -5200000000000000) (-.f64 (+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x)))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x)))) (if (<=.f64 x 850000000000) (/.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 2970286349119912390428499159837293/625000000000000000000000000000 x) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x)))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x))))))
(if (<=.f64 x -2800000) (-.f64 (+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x)))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x)))) (if (<=.f64 x 23000) (+.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 2970286349119912390428499159837293/625000000000000000000000000000 x) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x)))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x))))))
(if (<=.f64 x -5854679515581645/9007199254740992) (-.f64 (+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x)))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x)))) (if (<=.f64 x 5/2) (*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)) x))) (-.f64 (+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x)))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x))))))
(if (<=.f64 x -4867778304876401/10141204801825835211973625643008) (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x) 23533438303/500000000)))) (if (<=.f64 x 6456360425798343/2305843009213693952) (*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)) x))) (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x) 23533438303/500000000))))))
(if (<=.f64 x -3152519739159347/18014398509481984) (/.f64 (+.f64 x -2) 25000000000/104109730557) (if (<=.f64 x 11) (*.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 25000000000/104109730557 (-.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (*.f64 x x)))))))
(if (<=.f64 x -3039929748475085/2251799813685248) (/.f64 (+.f64 x -2) 25000000000/104109730557) (if (<=.f64 x 4165829655317709/562949953421312) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 156699607947/500000000 x) 23533438303/500000000)) (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (-.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (*.f64 x x)))))))
(if (<=.f64 x -3039929748475085/2251799813685248) (/.f64 (+.f64 x -2) 25000000000/104109730557) (if (<=.f64 x -537107974642077/10328999512347634358623676688012047497318823171316894051322637426162590488067364778518581413120551325743612687890989973504) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 156699607947/500000000 x) 23533438303/500000000)) (if (<=.f64 x -4155671670180649/6393341031047152089869511126616404594173128996177860916959553453312761321102879990006386899074031556935325554936640763689877454191182408307282280448) (*.f64 y (*.f64 x -1000000000/23533438303)) (if (<=.f64 x 3152519739159347/1125899906842624) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 156699607947/500000000 x) 23533438303/500000000)) (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))))
(if (<=.f64 x -607985949695017/4503599627370496) (/.f64 (+.f64 x -2) 25000000000/104109730557) (if (<=.f64 x -2685539873210385/20657999024695268717247353376024094994637646342633788102645274852325180976134729557037162826241102651487225375781979947008) (/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z)) (if (<=.f64 x -2013902424779853/3196670515523576044934755563308202297086564498088930458479776726656380660551439995003193449537015778467662777468320381844938727095591204153641140224) (*.f64 y (*.f64 x -1000000000/23533438303)) (if (<=.f64 x 5188146770730811/144115188075855872) (/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z)) (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))))
(if (<=.f64 x -6124895493223875/36028797018963968) (/.f64 (+.f64 x -2) 25000000000/104109730557) (if (<=.f64 x -537107974642077/10328999512347634358623676688012047497318823171316894051322637426162590488067364778518581413120551325743612687890989973504) (/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z)) (if (<=.f64 x -4155671670180649/6393341031047152089869511126616404594173128996177860916959553453312761321102879990006386899074031556935325554936640763689877454191182408307282280448) (*.f64 y (*.f64 x -1000000000/23533438303)) (if (<=.f64 x 140) (/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z)) (/.f64 (+.f64 x -2) 25000000000/104109730557)))))
(if (<=.f64 x -5764607523034235/36028797018963968) (/.f64 (+.f64 x -2) 25000000000/104109730557) (if (<=.f64 x -537107974642077/10328999512347634358623676688012047497318823171316894051322637426162590488067364778518581413120551325743612687890989973504) (*.f64 (+.f64 x -2) (*.f64 500000000/23533438303 z)) (if (<=.f64 x -4155671670180649/6393341031047152089869511126616404594173128996177860916959553453312761321102879990006386899074031556935325554936640763689877454191182408307282280448) (*.f64 y (*.f64 x -1000000000/23533438303)) (if (<=.f64 x 5854679515581645/9007199254740992) (*.f64 (+.f64 x -2) (*.f64 500000000/23533438303 z)) (/.f64 (+.f64 x -2) 25000000000/104109730557)))))
(if (<=.f64 x -7926335344172073/72057594037927936) (/.f64 (+.f64 x -2) 25000000000/104109730557) (if (<=.f64 x -2231063894667089/41315998049390537434494706752048189989275292685267576205290549704650361952269459114074325652482205302974450751563959894016) (*.f64 z -1000000000/23533438303) (if (<=.f64 x -4155671670180649/6393341031047152089869511126616404594173128996177860916959553453312761321102879990006386899074031556935325554936640763689877454191182408307282280448) (*.f64 y (*.f64 x -1000000000/23533438303)) (if (<=.f64 x 3602879701896397/4503599627370496) (*.f64 z -1000000000/23533438303) (/.f64 (+.f64 x -2) 25000000000/104109730557)))))
(if (<=.f64 x -5764607523034235/144115188075855872) (*.f64 (+.f64 x -2) 104109730557/25000000000) (if (<=.f64 x -8159909614754631/20657999024695268717247353376024094994637646342633788102645274852325180976134729557037162826241102651487225375781979947008) (*.f64 z -1000000000/23533438303) (if (<=.f64 x -4155671670180649/6393341031047152089869511126616404594173128996177860916959553453312761321102879990006386899074031556935325554936640763689877454191182408307282280448) (*.f64 y (*.f64 x -1000000000/23533438303)) (if (<=.f64 x 2476979795053773/4503599627370496) (*.f64 z -1000000000/23533438303) (-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)))))
(if (<=.f64 x -3458764513820541/72057594037927936) (*.f64 (+.f64 x -2) 104109730557/25000000000) (if (<=.f64 x -537107974642077/10328999512347634358623676688012047497318823171316894051322637426162590488067364778518581413120551325743612687890989973504) (*.f64 z -1000000000/23533438303) (if (<=.f64 x -4155671670180649/6393341031047152089869511126616404594173128996177860916959553453312761321102879990006386899074031556935325554936640763689877454191182408307282280448) (*.f64 y (*.f64 x -1000000000/23533438303)) (if (<=.f64 x 2) (*.f64 z -1000000000/23533438303) (*.f64 (+.f64 x -2) 104109730557/25000000000)))))
(if (<=.f64 x -5854679515581645/4503599627370496) (*.f64 x 104109730557/25000000000) (if (<=.f64 x -2231063894667089/41315998049390537434494706752048189989275292685267576205290549704650361952269459114074325652482205302974450751563959894016) (*.f64 z -1000000000/23533438303) (if (<=.f64 x -4155671670180649/6393341031047152089869511126616404594173128996177860916959553453312761321102879990006386899074031556935325554936640763689877454191182408307282280448) (*.f64 y (*.f64 x -1000000000/23533438303)) (if (<=.f64 x 2) (*.f64 z -1000000000/23533438303) (*.f64 x 104109730557/25000000000)))))
(if (<=.f64 x -7566047373982433/72057594037927936) (*.f64 x 104109730557/25000000000) (if (<=.f64 x -2737184870772123/5164499756173817179311838344006023748659411585658447025661318713081295244033682389259290706560275662871806343945494986752) (*.f64 z -1000000000/23533438303) (if (<=.f64 x -4155671670180649/6393341031047152089869511126616404594173128996177860916959553453312761321102879990006386899074031556935325554936640763689877454191182408307282280448) (*.f64 x (*.f64 y -1000000000/23533438303)) (if (<=.f64 x 2) (*.f64 z -1000000000/23533438303) (*.f64 x 104109730557/25000000000)))))
(if (<=.f64 x -5944751508129055/18014398509481984) (*.f64 x 104109730557/25000000000) (if (<=.f64 x 2) (*.f64 z -1000000000/23533438303) (*.f64 x 104109730557/25000000000)))
(*.f64 x 104109730557/25000000000)
(*.f64 -21677671993302279060498/63615716158700684400745 x)
Outputs
(if (<=.f64 x -2899999999999999852734863560296797332973476694724706304) (-.f64 (+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x)))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x)))) (if (<=.f64 x 139999999999999989346079709825462938729195377918139569274880) (*.f64 (+.f64 x -2) (+.f64 (*.f64 (/.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 393497462077/5000000000 (*.f64 104109730557/25000000000 x)))) x y) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 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 (+.f64 x -2) 25000000000/104109730557)))
(if (<=.f64 x -2899999999999999852734863560296797332973476694724706304) (-.f64 (+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x)))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x)))) (if (<=.f64 x 139999999999999989346079709825462938729195377918139569274880) (*.f64 (+.f64 x -2) (+.f64 (*.f64 x (/.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000))) x y) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))) (/.f64 z (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))))) (/.f64 (+.f64 x -2) 25000000000/104109730557)))
(if (<=.f64 x -2899999999999999852734863560296797332973476694724706304) (+.f64 (+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x)))) (+.f64 -13764240537310136880149/125000000000000000000 (/.f64 -648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x)))) (if (<=.f64 x 139999999999999989346079709825462938729195377918139569274880) (*.f64 (+.f64 x -2) (+.f64 (*.f64 x (/.f64 (fma.f64 (+.f64 4297481763/31250000 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000))) x y) (fma.f64 (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))) x 23533438303/500000000))) (/.f64 z (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))))) (/.f64 (+.f64 x -2) 25000000000/104109730557)))
(if (<=.f64 x -35999999999999999649786053797685806552048626391274622025728) (-.f64 (+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x)))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x)))) (if (<=.f64 x 204999999999999990284074233102336) (*.f64 (+.f64 x -2) (+.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 2970286349119912390428499159837293/625000000000000000000000000000 x) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x)))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x))))))
(if (or (<=.f64 x -35999999999999999649786053797685806552048626391274622025728) (not (<=.f64 x 204999999999999990284074233102336))) (-.f64 (+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x)))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x)))) (*.f64 (+.f64 x -2) (+.f64 (/.f64 z (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (/.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000)))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))))))
(if (or (<=.f64 x -35999999999999999649786053797685806552048626391274622025728) (not (<=.f64 x 204999999999999990284074233102336))) (+.f64 (+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x)))) (+.f64 -13764240537310136880149/125000000000000000000 (/.f64 -648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x)))) (*.f64 (+.f64 x -2) (+.f64 (/.f64 z (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (/.f64 (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000)))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))))))
(if (<=.f64 (/.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)) -inf.0) (-.f64 (+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x)))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x)))) (if (<=.f64 (/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000) x) 4297481763/31250000) x) y) x) z)) (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 (*.f64 (+.f64 x 216700011257/5000000000) x) 263505074721/1000000000) x) 156699607947/500000000) x) 23533438303/500000000)) 10000000000000000826871628571058023676436276965152235336326534308832671394311356729372731664122173896717192642523265688348930066834399772699475577180106550229078889679814656) (/.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 104109730557/25000000000 (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x) 23533438303/500000000))))))
(if (<=.f64 (/.f64 (*.f64 (+.f64 x -2) (+.f64 z (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000)))))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) -inf.0) (-.f64 (+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x)))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x)))) (if (<=.f64 (/.f64 (*.f64 (+.f64 x -2) (+.f64 z (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000)))))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) 10000000000000000826871628571058023676436276965152235336326534308832671394311356729372731664122173896717192642523265688348930066834399772699475577180106550229078889679814656) (/.f64 (*.f64 (+.f64 x -2) (+.f64 z (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000)))))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))))))))))
(if (<=.f64 (/.f64 (*.f64 (+.f64 x -2) (+.f64 z (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000)))))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) -inf.0) (+.f64 (+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x)))) (+.f64 -13764240537310136880149/125000000000000000000 (/.f64 -648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x)))) (if (<=.f64 (/.f64 (*.f64 (+.f64 x -2) (+.f64 z (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000)))))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) 10000000000000000826871628571058023676436276965152235336326534308832671394311356729372731664122173896717192642523265688348930066834399772699475577180106550229078889679814656) (/.f64 (*.f64 (+.f64 x -2) (+.f64 z (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x (+.f64 (*.f64 x 104109730557/25000000000) 393497462077/5000000000)))))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))) (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))))))))))
(if (<=.f64 x -7500000000000) (-.f64 (+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x)))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x)))) (if (<=.f64 x 950000000000) (/.f64 (*.f64 (-.f64 x 2) (+.f64 (*.f64 (+.f64 (*.f64 x (+.f64 4297481763/31250000 (*.f64 393497462077/5000000000 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 2970286349119912390428499159837293/625000000000000000000000000000 x) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x)))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x))))))
(if (or (<=.f64 x -7500000000000) (not (<=.f64 x 950000000000))) (-.f64 (+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x)))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x)))) (/.f64 (*.f64 (+.f64 x -2) (+.f64 z (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x 393497462077/5000000000))))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))))
(if (or (<=.f64 x -7500000000000) (not (<=.f64 x 950000000000))) (+.f64 (+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x)))) (+.f64 -13764240537310136880149/125000000000000000000 (/.f64 -648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x)))) (/.f64 (*.f64 (+.f64 x -2) (+.f64 z (*.f64 x (+.f64 y (*.f64 x (+.f64 4297481763/31250000 (*.f64 x 393497462077/5000000000))))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))))
(if (<=.f64 x -5200000000000000) (-.f64 (+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x)))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x)))) (if (<=.f64 x 850000000000) (/.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 2970286349119912390428499159837293/625000000000000000000000000000 x) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x)))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x))))))
(if (or (<=.f64 x -5200000000000000) (not (<=.f64 x 850000000000))) (-.f64 (+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x)))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x)))) (/.f64 (*.f64 (+.f64 x -2) (+.f64 z (*.f64 x (+.f64 y (*.f64 x 4297481763/31250000))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))))
(if (or (<=.f64 x -5200000000000000) (not (<=.f64 x 850000000000))) (+.f64 (+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x)))) (+.f64 -13764240537310136880149/125000000000000000000 (/.f64 -648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x)))) (/.f64 (*.f64 (+.f64 x -2) (+.f64 z (*.f64 x (+.f64 y (*.f64 x 4297481763/31250000))))) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000)))))))))
(if (<=.f64 x -2800000) (-.f64 (+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x)))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x)))) (if (<=.f64 x 23000) (+.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 2970286349119912390428499159837293/625000000000000000000000000000 x) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x)))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x))))))
(if (or (<=.f64 x -2800000) (not (<=.f64 x 23000))) (-.f64 (+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x)))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x)))) (+.f64 (*.f64 -1000000000/23533438303 (*.f64 x y)) (/.f64 (*.f64 (+.f64 x -2) z) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(if (or (<=.f64 x -2800000) (not (<=.f64 x 23000))) (+.f64 (+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x)))) (+.f64 -13764240537310136880149/125000000000000000000 (/.f64 -648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x)))) (+.f64 (*.f64 -1000000000/23533438303 (*.f64 x y)) (/.f64 (*.f64 (+.f64 x -2) z) (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 x (+.f64 263505074721/1000000000 (*.f64 x (+.f64 x 216700011257/5000000000))))))))))
(if (<=.f64 x -5854679515581645/9007199254740992) (-.f64 (+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x)))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x)))) (if (<=.f64 x 5/2) (*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)) x))) (-.f64 (+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x)))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x))))))
(if (or (<=.f64 x -5854679515581645/9007199254740992) (not (<=.f64 x 5/2))) (-.f64 (+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x)))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x)))) (*.f64 (+.f64 x -2) (+.f64 (*.f64 z 500000000/23533438303) (*.f64 x (+.f64 (*.f64 y 500000000/23533438303) (*.f64 -78349803973500000000/553822718361107519809 z))))))
(if (or (<=.f64 x -5854679515581645/9007199254740992) (not (<=.f64 x 5/2))) (-.f64 (+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x)))) (+.f64 13764240537310136880149/125000000000000000000 (/.f64 648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.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 -5854679515581645/9007199254740992) (not (<=.f64 x 5/2))) (+.f64 (+.f64 (/.f64 2970286349119912390428499159837293/625000000000000000000000000000 x) (+.f64 (*.f64 x 104109730557/25000000000) (/.f64 y (*.f64 x x)))) (+.f64 -13764240537310136880149/125000000000000000000 (/.f64 -648599070133835873532829296990356435388407301/3125000000000000000000000000000000000000 (*.f64 x x)))) (*.f64 (+.f64 x -2) (+.f64 (*.f64 z 500000000/23533438303) (*.f64 x (+.f64 (*.f64 y 500000000/23533438303) (*.f64 z -78349803973500000000/553822718361107519809))))))
(if (<=.f64 x -4867778304876401/10141204801825835211973625643008) (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x) 23533438303/500000000)))) (if (<=.f64 x 6456360425798343/2305843009213693952) (*.f64 (+.f64 x -2) (+.f64 (*.f64 500000000/23533438303 z) (*.f64 (-.f64 (*.f64 500000000/23533438303 y) (*.f64 78349803973500000000/553822718361107519809 z)) x))) (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (+.f64 (*.f64 (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000))) x) 23533438303/500000000))))))
(if (or (<=.f64 x -4867778304876401/10141204801825835211973625643008) (not (<=.f64 x 6456360425798343/2305843009213693952))) (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000)))))))) (*.f64 (+.f64 x -2) (+.f64 (*.f64 z 500000000/23533438303) (*.f64 x (+.f64 (*.f64 y 500000000/23533438303) (*.f64 -78349803973500000000/553822718361107519809 z))))))
(if (or (<=.f64 x -4867778304876401/10141204801825835211973625643008) (not (<=.f64 x 6456360425798343/2305843009213693952))) (*.f64 (+.f64 x -2) (+.f64 104109730557/25000000000 (/.f64 z (+.f64 23533438303/500000000 (*.f64 x (+.f64 156699607947/500000000 (*.f64 (*.f64 x x) (+.f64 x 216700011257/5000000000)))))))) (*.f64 (+.f64 x -2) (+.f64 (*.f64 z 500000000/23533438303) (*.f64 x (+.f64 (*.f64 y 500000000/23533438303) (*.f64 z -78349803973500000000/553822718361107519809))))))
(if (<=.f64 x -3152519739159347/18014398509481984) (/.f64 (+.f64 x -2) 25000000000/104109730557) (if (<=.f64 x 11) (*.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 25000000000/104109730557 (-.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (*.f64 x x)))))))
(if (<=.f64 x -3152519739159347/18014398509481984) (/.f64 (+.f64 x -2) 25000000000/104109730557) (if (<=.f64 x 11) (*.f64 (+.f64 x -2) (+.f64 (*.f64 z 500000000/23533438303) (*.f64 x (+.f64 (*.f64 y 500000000/23533438303) (*.f64 -78349803973500000000/553822718361107519809 z))))) (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (-.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (*.f64 x x)))))))
(if (<=.f64 x -3152519739159347/18014398509481984) (/.f64 (+.f64 x -2) 25000000000/104109730557) (if (<=.f64 x 11) (*.f64 (+.f64 x -2) (+.f64 (*.f64 z 500000000/23533438303) (*.f64 x (+.f64 (*.f64 y 500000000/23533438303) (*.f64 z -78349803973500000000/553822718361107519809))))) (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 -62709100422033044315499015921848600/1128428295162862690821234941118693 (*.f64 x x)))))))
(if (<=.f64 x -3039929748475085/2251799813685248) (/.f64 (+.f64 x -2) 25000000000/104109730557) (if (<=.f64 x 4165829655317709/562949953421312) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 156699607947/500000000 x) 23533438303/500000000)) (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (-.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (*.f64 x x)))))))
(if (<=.f64 x -3039929748475085/2251799813685248) (/.f64 (+.f64 x -2) 25000000000/104109730557) (if (<=.f64 x 4165829655317709/562949953421312) (/.f64 (*.f64 (+.f64 x -2) z) (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000))) (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (-.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 62709100422033044315499015921848600/1128428295162862690821234941118693 (*.f64 x x)))))))
(if (<=.f64 x -3039929748475085/2251799813685248) (/.f64 (+.f64 x -2) 25000000000/104109730557) (if (<=.f64 x 4165829655317709/562949953421312) (/.f64 (*.f64 (+.f64 x -2) z) (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000))) (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (+.f64 (/.f64 63615716158700684400745/10838835996651139530249 x) (/.f64 -62709100422033044315499015921848600/1128428295162862690821234941118693 (*.f64 x x)))))))
(if (<=.f64 x -3039929748475085/2251799813685248) (/.f64 (+.f64 x -2) 25000000000/104109730557) (if (<=.f64 x -537107974642077/10328999512347634358623676688012047497318823171316894051322637426162590488067364778518581413120551325743612687890989973504) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 156699607947/500000000 x) 23533438303/500000000)) (if (<=.f64 x -4155671670180649/6393341031047152089869511126616404594173128996177860916959553453312761321102879990006386899074031556935325554936640763689877454191182408307282280448) (*.f64 y (*.f64 x -1000000000/23533438303)) (if (<=.f64 x 3152519739159347/1125899906842624) (/.f64 (*.f64 z (-.f64 x 2)) (+.f64 (*.f64 156699607947/500000000 x) 23533438303/500000000)) (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))))
(if (<=.f64 x -3039929748475085/2251799813685248) (/.f64 (+.f64 x -2) 25000000000/104109730557) (if (<=.f64 x -537107974642077/10328999512347634358623676688012047497318823171316894051322637426162590488067364778518581413120551325743612687890989973504) (/.f64 (*.f64 (+.f64 x -2) z) (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000))) (if (<=.f64 x -4155671670180649/6393341031047152089869511126616404594173128996177860916959553453312761321102879990006386899074031556935325554936640763689877454191182408307282280448) (*.f64 y (*.f64 x -1000000000/23533438303)) (if (<=.f64 x 3152519739159347/1125899906842624) (/.f64 (*.f64 (+.f64 x -2) z) (+.f64 23533438303/500000000 (*.f64 x 156699607947/500000000))) (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))))
(if (<=.f64 x -607985949695017/4503599627370496) (/.f64 (+.f64 x -2) 25000000000/104109730557) (if (<=.f64 x -2685539873210385/20657999024695268717247353376024094994637646342633788102645274852325180976134729557037162826241102651487225375781979947008) (/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z)) (if (<=.f64 x -2013902424779853/3196670515523576044934755563308202297086564498088930458479776726656380660551439995003193449537015778467662777468320381844938727095591204153641140224) (*.f64 y (*.f64 x -1000000000/23533438303)) (if (<=.f64 x 5188146770730811/144115188075855872) (/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z)) (/.f64 (+.f64 x -2) (+.f64 25000000000/104109730557 (/.f64 63615716158700684400745/10838835996651139530249 x)))))))
(if (<=.f64 x -6124895493223875/36028797018963968) (/.f64 (+.f64 x -2) 25000000000/104109730557) (if (<=.f64 x -537107974642077/10328999512347634358623676688012047497318823171316894051322637426162590488067364778518581413120551325743612687890989973504) (/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z)) (if (<=.f64 x -4155671670180649/6393341031047152089869511126616404594173128996177860916959553453312761321102879990006386899074031556935325554936640763689877454191182408307282280448) (*.f64 y (*.f64 x -1000000000/23533438303)) (if (<=.f64 x 140) (/.f64 (+.f64 x -2) (/.f64 23533438303/500000000 z)) (/.f64 (+.f64 x -2) 25000000000/104109730557)))))
(if (<=.f64 x -5764607523034235/36028797018963968) (/.f64 (+.f64 x -2) 25000000000/104109730557) (if (<=.f64 x -537107974642077/10328999512347634358623676688012047497318823171316894051322637426162590488067364778518581413120551325743612687890989973504) (*.f64 (+.f64 x -2) (*.f64 500000000/23533438303 z)) (if (<=.f64 x -4155671670180649/6393341031047152089869511126616404594173128996177860916959553453312761321102879990006386899074031556935325554936640763689877454191182408307282280448) (*.f64 y (*.f64 x -1000000000/23533438303)) (if (<=.f64 x 5854679515581645/9007199254740992) (*.f64 (+.f64 x -2) (*.f64 500000000/23533438303 z)) (/.f64 (+.f64 x -2) 25000000000/104109730557)))))
(if (<=.f64 x -5764607523034235/36028797018963968) (/.f64 (+.f64 x -2) 25000000000/104109730557) (if (<=.f64 x -537107974642077/10328999512347634358623676688012047497318823171316894051322637426162590488067364778518581413120551325743612687890989973504) (*.f64 (+.f64 x -2) (*.f64 z 500000000/23533438303)) (if (<=.f64 x -4155671670180649/6393341031047152089869511126616404594173128996177860916959553453312761321102879990006386899074031556935325554936640763689877454191182408307282280448) (*.f64 y (*.f64 x -1000000000/23533438303)) (if (<=.f64 x 5854679515581645/9007199254740992) (*.f64 (+.f64 x -2) (*.f64 z 500000000/23533438303)) (/.f64 (+.f64 x -2) 25000000000/104109730557)))))
(if (<=.f64 x -7926335344172073/72057594037927936) (/.f64 (+.f64 x -2) 25000000000/104109730557) (if (<=.f64 x -2231063894667089/41315998049390537434494706752048189989275292685267576205290549704650361952269459114074325652482205302974450751563959894016) (*.f64 z -1000000000/23533438303) (if (<=.f64 x -4155671670180649/6393341031047152089869511126616404594173128996177860916959553453312761321102879990006386899074031556935325554936640763689877454191182408307282280448) (*.f64 y (*.f64 x -1000000000/23533438303)) (if (<=.f64 x 3602879701896397/4503599627370496) (*.f64 z -1000000000/23533438303) (/.f64 (+.f64 x -2) 25000000000/104109730557)))))
(if (<=.f64 x -5764607523034235/144115188075855872) (*.f64 (+.f64 x -2) 104109730557/25000000000) (if (<=.f64 x -8159909614754631/20657999024695268717247353376024094994637646342633788102645274852325180976134729557037162826241102651487225375781979947008) (*.f64 z -1000000000/23533438303) (if (<=.f64 x -4155671670180649/6393341031047152089869511126616404594173128996177860916959553453312761321102879990006386899074031556935325554936640763689877454191182408307282280448) (*.f64 y (*.f64 x -1000000000/23533438303)) (if (<=.f64 x 2476979795053773/4503599627370496) (*.f64 z -1000000000/23533438303) (-.f64 (*.f64 104109730557/25000000000 x) 13764240537310136880149/125000000000000000000)))))
(if (<=.f64 x -5764607523034235/144115188075855872) (*.f64 104109730557/25000000000 (+.f64 x -2)) (if (<=.f64 x -8159909614754631/20657999024695268717247353376024094994637646342633788102645274852325180976134729557037162826241102651487225375781979947008) (*.f64 z -1000000000/23533438303) (if (<=.f64 x -4155671670180649/6393341031047152089869511126616404594173128996177860916959553453312761321102879990006386899074031556935325554936640763689877454191182408307282280448) (*.f64 y (*.f64 x -1000000000/23533438303)) (if (<=.f64 x 2476979795053773/4503599627370496) (*.f64 z -1000000000/23533438303) (+.f64 (*.f64 x 104109730557/25000000000) -13764240537310136880149/125000000000000000000)))))
(if (<=.f64 x -3458764513820541/72057594037927936) (*.f64 (+.f64 x -2) 104109730557/25000000000) (if (<=.f64 x -537107974642077/10328999512347634358623676688012047497318823171316894051322637426162590488067364778518581413120551325743612687890989973504) (*.f64 z -1000000000/23533438303) (if (<=.f64 x -4155671670180649/6393341031047152089869511126616404594173128996177860916959553453312761321102879990006386899074031556935325554936640763689877454191182408307282280448) (*.f64 y (*.f64 x -1000000000/23533438303)) (if (<=.f64 x 2) (*.f64 z -1000000000/23533438303) (*.f64 (+.f64 x -2) 104109730557/25000000000)))))
(if (<=.f64 x -3458764513820541/72057594037927936) (*.f64 104109730557/25000000000 (+.f64 x -2)) (if (<=.f64 x -537107974642077/10328999512347634358623676688012047497318823171316894051322637426162590488067364778518581413120551325743612687890989973504) (*.f64 z -1000000000/23533438303) (if (<=.f64 x -4155671670180649/6393341031047152089869511126616404594173128996177860916959553453312761321102879990006386899074031556935325554936640763689877454191182408307282280448) (*.f64 y (*.f64 x -1000000000/23533438303)) (if (<=.f64 x 2) (*.f64 z -1000000000/23533438303) (*.f64 104109730557/25000000000 (+.f64 x -2))))))
(if (<=.f64 x -5854679515581645/4503599627370496) (*.f64 x 104109730557/25000000000) (if (<=.f64 x -2231063894667089/41315998049390537434494706752048189989275292685267576205290549704650361952269459114074325652482205302974450751563959894016) (*.f64 z -1000000000/23533438303) (if (<=.f64 x -4155671670180649/6393341031047152089869511126616404594173128996177860916959553453312761321102879990006386899074031556935325554936640763689877454191182408307282280448) (*.f64 y (*.f64 x -1000000000/23533438303)) (if (<=.f64 x 2) (*.f64 z -1000000000/23533438303) (*.f64 x 104109730557/25000000000)))))
(if (<=.f64 x -7566047373982433/72057594037927936) (*.f64 x 104109730557/25000000000) (if (<=.f64 x -2737184870772123/5164499756173817179311838344006023748659411585658447025661318713081295244033682389259290706560275662871806343945494986752) (*.f64 z -1000000000/23533438303) (if (<=.f64 x -4155671670180649/6393341031047152089869511126616404594173128996177860916959553453312761321102879990006386899074031556935325554936640763689877454191182408307282280448) (*.f64 x (*.f64 y -1000000000/23533438303)) (if (<=.f64 x 2) (*.f64 z -1000000000/23533438303) (*.f64 x 104109730557/25000000000)))))
(if (<=.f64 x -5944751508129055/18014398509481984) (*.f64 x 104109730557/25000000000) (if (<=.f64 x 2) (*.f64 z -1000000000/23533438303) (*.f64 x 104109730557/25000000000)))
(*.f64 x 104109730557/25000000000)
(*.f64 -21677671993302279060498/63615716158700684400745 x)
(*.f64 x -21677671993302279060498/63615716158700684400745)
Compiler

Compiled 1146 to 831 computations (27.5% saved)

soundness667.0ms (2.6%)

Algorithm
egg-herbie
Rules
1416×associate-+r-
1416×associate-+r-
1416×associate-+r-
1130×distribute-lft-in
1130×distribute-lft-in
Iterations

Useful iterations: 0 (0.0ms)

IterNodesCost
03181
16781
215981
341081
4128381
5472681
6667281
065714185
1200513703
044914634
1130512310
2472212308
03181
16781
215981
341081
4128381
5472681
6667281
03181
16781
215981
341081
4128381
5472681
6667281
Stop Event
node limit
node limit
node limit
node limit
node limit
Compiler

Compiled 1616 to 1119 computations (30.8% saved)

end574.0ms (2.2%)

Compiler

Compiled 1083 to 753 computations (30.5% saved)

Profiling

Loading profile data...